IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration SQL Server Discussion :

Requête lente Sql Server 2005 Access 2002


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    45
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 45
    Par défaut Requête lente Sql Server 2005 Access 2002
    Bonjour,
    J'ai une base de donnée qui contient environ 5 tables ( appel, contact, société, utilisateur, opération)
    table appel contient 23000 enregistrements
    table contact contient 22000 enregistrements
    table societe contient 14000 enregistrements
    les autres tables contiennent environ 20 enregistrements
    J'ai une interface web en local avec laquelle je crée les appels, les contacts le reste étant crée avec access 2002.
    les relations entre les tables sont dans ce sens:
    societé( ID_STE (PK), adr...)-->contact(ID_STE(FK), ID_CTACT(PK), nom prenom ...) appel(ID_CTACT(FK), ID_APPEL(PK), date_appel, ID_operation, ID_utilisateur,...) cette dernière est liée à deux tables(utilisateurs et opération)
    Le probléme:
    Quand je crée un contact à partir de mon interface ça mouline (environ 90 s)
    Quand je crée un appel ça marche trés vite.
    J'ai supprimé environ 17000 contacts, donc j'ai laissé 5000, dans ce cas la creation de contact ça marche vite fait et ça mouline pas.
    J'ai pensé à diviser la table contact par opération, donc elle devienne 15 table au lieu d'une seul avec un nombre d'enregistrement allant jusqu'à 3000 . Mais dans ce cas je serais obligé de modifier plusieurs ligne de code et ça sera un grand bordel pour moi.
    Est ce que il y a une solution dans sql server qui me permet d'avoir un temps moins que ça?
    Avez vous une idée?

    Merci

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 021
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 021
    Billets dans le blog
    6
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    45
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 45
    Par défaut
    Bonjour,
    merci déjà pour votre réponse, mais l'article n'a pas de relation avec mon cas.
    Moi j'utilise accès que pour faire l’intégration des fichiers dans notre BD ou pour faire les requête d'export ou pour les Leads.
    Mais le problème se génère au niveau du requête exécutée directement pas notre interface web (php vers SQL server)

Discussions similaires

  1. Lenteur requêtes ODBC SQL-server 2005 sous Vista
    Par Macc dans le forum Windows Vista
    Réponses: 3
    Dernier message: 04/08/2011, 15h57
  2. Performance d'une requête sous SQL Server 2005
    Par Menoto dans le forum Développement
    Réponses: 4
    Dernier message: 20/03/2008, 10h58
  3. SQL Server 2005 accessible depuis le net pour mon site internet
    Par anthonyBo dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 05/03/2008, 12h22
  4. [SQL SERVER 2005/ACCESS]Possibilité export données vers ACCESS ?
    Par mathieu44800 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 24/08/2007, 18h06
  5. Réponses: 0
    Dernier message: 13/06/2006, 17h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo