Administrateurs de bases de données

Q & R pour les professionnels de la base de données qui souhaitent améliorer leurs compétences en base de données et apprendre des autres dans la communauté




4
vérifier la contrainte ne fonctionne pas?
J'ai le tableau suivant. create table test ( id smallint unsigned AUTO_INCREMENT, age tinyint not null, primary key(id), check (age<20) ); Le problème est que la CHECKcontrainte ne fonctionne pas sur la colonne d'âge. Par exemple, lorsque j'insère 222 pour le champ d'âge, MySQL l'accepte.
23 mysql  constraint 

3
Découvrez quelles requêtes génèrent le plus de trafic réseau
Sur un serveur SQL de production, je vois d'énormes pics intermittents dans le trafic de données. Jusqu'à 200 Mbit / s, ce qui entraîne des attentes d'E / S RÉSEAU qui, à leur tour, provoquent des délais d'expiration des requêtes. Comment savoir quelles requêtes renvoient de grands ensembles de résultats?
23 sql-server 


6
Besoin d'un livre de conception de base de données [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour les administrateurs de base de données Stack Exchange. Fermé l'année dernière . Verrouillé . Cette question et ses réponses sont …





1
Pourquoi 0 est égal à une chaîne vide?
J'ai besoin d'aide pour trouver pourquoi l' T-SQLinstruction suivante renvoie 1(vrai): SELECT IIF( 0 = '', 1, 0) Je suppose que quelqu'un a changé une ANSIoption comme SET ANSI_NULLSou quelque chose d'autre qui cause le comportement. Mon problème est que je rejoins certaines valeurs et dans le dernier ensemble de …

2
Postgres plusieurs colonnes à json
J'utilise postgresql 9.3.4. J'ai une table avec 3 champs: id name addr --- ---- ---- 1 n1 ad1 2 n2 ad2 ... J'ai besoin de déplacer les données vers une nouvelle table avec des champs comme: id data --- ---- 1 {'name': 'n1', 'addr': 'ad1'} 2 {'name': 'n2', 'addr': 'ad2'} …
23 postgresql  json  row 

2
Meilleures pratiques pour la sauvegarde d'une base de données MySQL
J'ai récemment découvert que nos serveurs Web de production qui fonctionnent avec MySQL ne sont pas sauvegardés régulièrement (ou pas du tout). J'ai l'habitude de sauvegarder des bases de données SQL Server mais je n'ai pas une tonne d'expérience avec les bases de données MySQL. Quelles sont les meilleures pratiques …
23 mysql  mysqldump 

3
Remplacer une vue matérialisée dans Postgres
J'ai une vue matérialisée en ce Postgres 9.3que je voudrais mettre à jour avec de nouvelles colonnes. Cependant, d'autres vues matérialisées dépendent également de cette vue, et le message d'erreur indique que la suppression d'une vue n'est pas possible lorsque d'autres objets en dépendent. ERREUR: impossible de supprimer la vue …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.