optimese une BD - SQL/NoSQL - Programmation
Marsh Posté le 08-07-2005 à 10:07:50
Rien compris
Marsh Posté le 08-07-2005 à 10:59:00
sircam a écrit : Rien compris |
je viens de decte la situation générale (peut étre le pb ne pas de la part de BD) puis je demande une souletion pour rendre la BD plus performant sant touche beoucoupl'applicatif
et merci de votre message
Marsh Posté le 08-07-2005 à 11:31:59
dev_delphi a écrit : je viens de decte la situation générale (peut étre le pb ne pas de la part de BD) puis je demande une souletion pour rendre la BD plus performant sant touche beoucoupl'applicatif |
Désolé, mais tes messages me sont incompréhensibles. Sans doute le Français n'est-il pas ta langue maternelle, ce qui nous pose un problème de communication.
Je te suggère de trouver un forum dans ta langue d'origine, ou dans une langue que tu maîtrises.
Désolé
Marsh Posté le 08-07-2005 à 14:37:04
c'est clair que j'ai du mal moi aussi.
j'ai pas compris grand chose, mais il y a un truc qui me choque :
-> Tu dis que les données que tu enregistres sont visibles depuis l'application, mais pas depuis le serveur SQL.
J'en déduis que le logiciel travaille avec des transactions, et qu'il ne les commit pas. Ainsi, seul la session du soft voit les lignes insérées. C'est le principe de base de transactions.
Ensuite, tu dis que la base de 1.8 GB double toutes les semaines. En terme volumétrie des données, je trouve ça étrange, d'autant plus que généralement, la croissance d'une base, c'est assez fixe.
Donc vu que l'appli génère des trasactions, il me semble que ce soit le log des trasactions qui grossi indéfiniment, surveille-le, et n'oublie pas de le shooter à chaque backup.
Marsh Posté le 08-07-2005 à 10:05:26
Bonjours
je devloppe un logiciel(30 app + 80 états) avec delphi6/SQLServer2000 pour une entreprise
situation générale:
- serveur(XEAN 2.8)
- 50 utilisateurs
- certains Tables présente plus que 600 milles lignes et 80 champs
- volumes occupe par la BD 1.8 GB (se double en une semaine ??)
la BD est déjà faite par un autre (pas des relations entre les tables= Conception très mouvais) mon problème que je gérer la BD avec l'applicatif mais quand je dispose le logiciel l'exécution est lourd même quand j'enregistre tous passe bien mais quand j'affiche de nouveau ce je vient d'enregistre tous les enregistrements s'affiche sur mon interface et quand je vérifier sur
la BD je trouve que les enregistrements ne sont pas tous enregistre réellement (problème d'impression immédiat est cela est obligatoire)
même certain enregistrements ne doit pas être libre (leurs mise à jour est faite au moment d'enregistrement précédente) est le risque d'utilise par un autre utilisateur
S.V.P aide mois de trouve des solutions sur la BD est que ne change
pas beaucoup l'applicatif(ce pénible de reconstruire tous le projet)
MERCI Finalement;