Questions marquées «sql»

900
Comment obtenir les tailles des tables d'une base de données MySQL?

Je peux exécuter cette requête pour obtenir les tailles de toutes les tables dans une base de données MySQL: show table status from myDatabaseName; J'aimerais avoir de l'aide pour comprendre les résultats. Je recherche des tables avec les plus grandes tailles. Quelle colonne dois-je...

857
MyISAM contre InnoDB [fermé]

Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 2 ans . Je travaille sur un projet qui implique...

847
MySQL: grand VARCHAR vs TEXT?

J'ai une table de messages dans MySQL qui enregistre les messages entre les utilisateurs. Mis à part les identifiants et les types de messages typiques (tous les types entiers), je dois enregistrer le texte du message en tant que VARCHAR ou TEXT. Je fixe une limite frontale de 3000 caractères, ce...

838
Jointure vs sous-requête

Je suis un ancien utilisateur de MySQL et j'ai toujours préféré JOINla sous-requête. Mais de nos jours, tout le monde utilise la sous-requête, et je déteste ça; Je ne sais pas pourquoi. Je n'ai pas les connaissances théoriques pour juger par moi-même s'il y a une différence. Une sous-requête...

833
«INSERT IGNORE» vs «INSERT… ON DUPLICATE KEY UPDATE»

Lors de l'exécution d'une INSERTinstruction avec plusieurs lignes, je souhaite ignorer les entrées en double qui, sinon, provoqueraient un échec. Après quelques recherches, mes options semblent être l'utilisation de: ON DUPLICATE KEY UPDATE ce qui implique une mise à jour inutile à un certain coût,...

828
Entity Framework vs LINQ to SQL

Maintenant que .NET v3.5 SP1 est sorti (avec VS2008 SP1), nous avons maintenant accès au framework d'entité .NET. Ma question est la suivante. Lorsque vous essayez de décider entre l'utilisation de Entity Framework et LINQ to SQL comme ORM, quelle est la différence? D'après ce que je comprends,...