Nul Requêtes facteurs 3. Server défectueux pourrait être le facteur le plus essentiel pour assurer l'efficacité et la maintenabilité de la base de données. Juste ici est ce que vous avez à répondre lors de la conception d'un bureau: Puis-je diminuer la taille de la connaissance que chaque ligne aura? Juste ici est ce que vous êtes capable de faire: 1. Utilisez les valeurs numériques non signés lorsque l'application ne va pas enregistrer les nombres négatifs. Comme la quantité commandée d'un élément dans une application de commerce électronique ne va jamais à devenir - 125 $. 2.
Utilisez des valeurs de longueur variable comme une alternative à longueur fixe la peine-à-dire utilisés varchar en place de l'omble. 3. Plutôt pas utiliser inutilement grandes tailles sur le terrain. Pour la plupart des applications de commerce électronique smallint non signé, est extra que suffisant pour dénombrement des stocks des détaillants. Un champ décrit comme smallint non signé, peut garder un avantage maximum de 65535. 4. Dont ignorer la normalisation; son aide à prévenir la répétition inutile d'informations. La partie B de ce est, ne pas la normalisation surutilisation.
Si le bureau ne va pas croître en taille sensiblement, il n'y a aucun point dans la normalisation. Par exemple, si l'utilisateur a un bureau à seulement 20 lignes (soit 20 employés dans une organisation), toutes les tentatives de normalisation sont gaspillés. 5. Utilisez les touches. Ne pas décider de touches par l'ID du client doit devenir indexée du bureau de commande. Si le bureau de commande est de plus en plus recherchée de 90% de votre temps par date de commande, il est beaucoup plus logique à la date de commande de l'indice.
Rappelez-vous, comment un bureau sera probablement employé doit déterminer comment il est vraiment conçu. Passer du temps ici permettra d'économiser des années de frustration. Moche requêtes cela semble trop