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é






1
Impossible de supprimer un utilisateur anonyme de mysql.user
J'essaye de SUPPRIMER les utilisateurs anonymes de ma base de données mysql.users. Cependant, j'ai un comportement étrange. Lorsque j'entre la commande: DROP User ''@'WOPR'; J'obtenais un message d'erreur générique. J'ai donc redémarré ma machine et je l'ai réessayée. Cette fois, j'ai eu la réponse Query OK, 0 rows affected. Mais …
15 mysql 

3
Que signifie «collation»?
J'apprends sqlite à partir d'un livre qui a mentionné le classement et la séquence de classement plusieurs fois. Qu'est-ce que cela signifie exactement dans le monde des bases de données?



3
Pourquoi mes paramètres .my.cnf ne fonctionnent-ils pas?
J'ai un fichier .my.cnf dans mon répertoire personnel sur mon bureau qui comprend: [dbid] user = myusername password = mypassword database = dbname host = server.location.com Si je me souviens bien, avant de passer d'Ubuntu 10.04 à 11.04, j'ai pu utiliser la commande mysql dbid Pour se connecter directement à …


3
Accélérer la conversion de MyISAM en InnoDB
J'ai un serveur mysql 5.1 avec une base de données d'environ 450 tables, occupant 4 Go. La grande majorité de ces tables (toutes sauf 2) sont MyIsam. Cela a été très bien pour la plupart (pas besoin de transactions), mais l'application a gagné du trafic et certaines tables ont été …


1
Avantages d'utiliser WITH TABLOCK sur un INSERT
Dans certaines circonstances, faire un INSERT INTO <tablename> (WITH TABLOCK)sera plus rapide en raison d'une journalisation minimale. Ces circonstances incluent la présence de la base de données dans le BULK_LOGGEDmodèle de récupération. Existe-t-il un autre avantage potentiel en termes de performances à utiliser WITH TABLOCKsur une INSERTtable vide lorsque la …

1
datetime2 (0) vs datetime2 (2)
Selon la documentation datetime2 (Transact-SQL) : Taille de stockage 6 octets pour les précisions inférieures à 3. 7 octets pour les précisions 3 et 4. Toutes les autres précisions nécessitent 8 octets. La taille de datetime2(0), datetime2(1), datetime2(2)utilise la même quantité de stockage (6 octets). Aurais-je raison de dire que …

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.