Salut les amis
J'ai une application qui stocke des milliers de fichiers texte dans la base de données avec une moyenne de 3 Ko chacun. et une autre table contenant de brèves informations les concernant qui ont été recherchées plus fréquemment. avec 140 000 enregistrements, les performances de ma base de données sont trop lentes.Besoin d'un commentaire d'expert sur la décision de stockage DB ou base de fichier
Je pensais que je pourrais stocker ces fichiers sur le disque qui réduisent la taille de ma base de données d'environ 80%. ces fichiers sont stockés uniquement à des fins d'affichage (lire le contenu du fichier et l'affichage) mais pas pour toute opération de base de données sur eux. mais mon site a environ 1000 utilisateurs et je crains que si je stocke ces fichiers sur le disque, il devient pire (augmentation des opérations d'E/S disque, lecture de fichiers dans une session différente ne peut pas contrôler la lecture des fichiers dans un fil seulement)
les gars ont une expérience connexe?
Veuillez prendre cette décision pour moi. MERCI MERCI
Quelle est votre configuration de base de données actuelle? Est-ce que cela fonctionne sur un serveur, un poste de travail ou un ordinateur "normal"? – Agos
Vous devez optimiser votre base de données. 140K disques n'est pas beaucoup. – Oded
Vous voudrez peut-être d'abord établir le profil de votre application de production pour voir s'il s'agit réellement de la base de données, de la latence du réseau ou de l'application qui s'y connecte. – odez213