MySQL SQL语句优化的10条建议_MySQL
bitsCN.com
1.将经常要用到的字段(比如经常要用这些字段来排序,或者用来做搜索),则最好将这些字段设为索引。
2.字段的种类尽可能用int 或者tinyint类型。另外字段尽可能用NOT NULL。
3.当然无可避免某些字段会用到text ,varchar等字符类型,最好将text字段的单独出另外一个表出来(用主键关联好)
4.字段的类型,以及长度,是一个很考究开发者优化功力的一个方面。如果表数据有一定的量了,不妨用PROCEDURE ANALYSE()命令来取得字段的优化建议!(在phpmyadmin里可以在查看表时,点击 “Propose table structure” 来查看这些建议) 如此可以让你的表字段结构 趋向完善。
5.select * 尽量少用,你想要什么字段 就select 什么字段出来 不要老是用* 号!同理,只要一行数据时尽量使用 LIMIT 1
6.绝对不要轻易用order by rand() ,很可能会导致mysql的灾难!!
7.每个表都应该设置一个ID主键,最好的是一个INT型,并且设置上自动增加的AUTO_INCREMENT标志,这点其实应该作为设计表结构的第一件必然要做的事!!
8.拆分大的 DELETE 或 INSERT 语句。因为这两个操作是会锁表的,表一锁住了,别的操作都进不来了,就我来说 有时候我宁愿用for循环来一个个执行这些操作。
9.不要用永久链接 mysql_pconnect();除非你真的非常肯定你的程序不会发生意外,不然很可能也会导致你的mysql死掉。
10.永远别要用复杂的mysql语句来显示你的聪明。就我来说,看到一次关联了三,四个表的语句,只会让人觉得很不靠谱。bitsCN.com

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Veuillez recommander quel processeur à 1155 broches est le meilleur. Le processeur actuel à 1155 broches offrant les performances les plus élevées est Intel Corei7-3770K. Il possède 4 cœurs et 8 threads, une fréquence de base de 3,5 GHz et prend en charge la technologie TurboBoost2.0, qui peut atteindre jusqu'à 3,9 GHz. De plus, il est équipé de 8 Mo de cache de niveau 3 et constitue un excellent processeur doté de la broche LGA1155, le processeur Intel Core i73770K le plus puissant. L'interface LGA1155 est le type d'interface utilisé par les processeurs Core de deuxième et troisième génération. La plus performante est Intel Core i73770K. Les paramètres de ce processeur sont les suivants : 1. Type applicable : ordinateur de bureau 2. Série de processeurs : Core i7 ; . CPU

Les ressources pour tout langage de programmation comprennent des leçons vidéo, des notes et des livres électroniques. Ici, je vais lister les meilleures ressources pour Python. Documentation officielle Python De nombreux sites Web proposent des ressources Python, mais la documentation officielle est la meilleure. Jetons un coup d’œil aux ressources qu’ils proposent. Guide du débutant Python - https://wiki.python.org/moin/BeginnersGuidePython Guide du développeur - https://devguide.python.org/Free Python Books - https://wiki.python.org/moin/PythonBooksPyth

Types et significations des heures de fichier Linux Dans le système d'exploitation Linux, chaque fichier possède trois types différents d'horodatage, à savoir l'heure d'accès (atime), l'heure de modification (mtime) et l'heure de changement (ctime). Ces trois horodatages enregistrent les modifications de fichier sous différentes opérations. Leurs significations seront expliquées en détail ci-dessous et des exemples de code correspondants seront fournis. Heure d'accès (atime) : L'heure d'accès fait référence à la dernière fois que le fichier a été consulté. atime est mis à jour lorsque le fichier est lu, exécuté ou parcouru

Avec le développement rapide de la technologie informatique, les cartes graphiques, en tant que composants importants des ordinateurs, jouent un rôle central dans les jeux, la conception graphique et d’autres domaines. L'interface de la carte graphique est le pont reliant la carte graphique et la carte mère, affectant les performances et l'effet de la carte graphique. Alors, quelle interface de carte graphique fonctionne le mieux ? Actuellement, il existe trois interfaces de carte graphique courantes sur le marché : PCI, AGP et PCIe. Parmi elles, l'interface PCI est une des premières interfaces standard et est relativement obsolète. Pour certains vieux ordinateurs ou de simples besoins bureautiques

Logiciel Java révélé : pour explorer les types et les caractéristiques du logiciel Java, des exemples de code spécifiques sont nécessaires. Java est un langage de programmation informatique largement utilisé. Il présente des fonctionnalités multiplateformes, une forte portabilité, une orientation objet et d'autres avantages. a gagné en popularité dans le domaine du développement de logiciels. Cet article approfondira les types et les caractéristiques des logiciels Java et démontrera leurs puissantes fonctions à travers des exemples de code spécifiques. 1. Applications Java Les applications Java font généralement référence à des programmes indépendants pouvant s'exécuter directement sur le système d'exploitation. On peut leur passer le commandement

Quel site Web est le meilleur pour télécharger Win10 ? De nos jours, de nombreux amis aiment télécharger et installer ou réinstaller le système en ligne. Cela nécessite une excellente plate-forme de téléchargement. Alors, quel site Web est bon pour télécharger le système win10 ? De nombreux amis ne savent pas comment fonctionner en détail. sites Web pour le système win10 ci-dessous. Bonne introduction, si vous êtes intéressé, suivez l'éditeur et continuez à lire ! Une bonne introduction au site Web de téléchargement du système Win10 Réponse : Le système 520 est le meilleur. Les systèmes ici sont sûrs et fiables, et la méthode d'installation est également très simple, adaptée à tous les utilisateurs. 1. Le système présente ici plusieurs avantages. 2. Tout d'abord, assurez-vous de la sécurité et de la fiabilité. Tous les systèmes peuvent être installés normalement sans erreurs. 3. Deuxièmement, l'opération d'installation est très simple et le système s'installe en un seul clic.

Comment choisir la meilleure configuration informatique Avec les progrès continus de la technologie, les ordinateurs sont devenus un élément indispensable de nos vies. Ils répondent non seulement à nos besoins professionnels, mais nous apportent également du divertissement et des loisirs. Lors du choix d'un ordinateur, une excellente configuration est très importante. Cet article vous présentera quelques facteurs et conseils importants lors de l’achat de configurations informatiques. Premièrement, nous devons considérer nos propres besoins. Différentes personnes utilisent les ordinateurs à des fins différentes. Certaines personnes les utilisent principalement pour le travail de bureau quotidien et la navigation sur Internet, tandis que d'autres peuvent avoir besoin de jeux performants ou professionnels.

Le système win10 est un système très convivial qui permet aux utilisateurs de modifier les paramètres en fonction de leurs besoins. Aujourd'hui, l'éditeur vous propose un tutoriel sur les meilleurs paramètres pour la résolution win10 ! Amis dans le besoin, venez jeter un oeil. , Tutoriel de réglage de la résolution Win10 : Réponse : Il est préférable de suivre les recommandations du système. Tout système vous donnera une résolution recommandée, et cette valeur est généralement la meilleure. La meilleure façon de définir la résolution de Win10 : 1. Cliquez d'abord sur le coin inférieur gauche pour commencer, puis entrez les paramètres. 2. Cliquez ensuite sur Système. 3. Cliquez sur le menu déroulant sous l'option de résolution sur le côté droit des options de l'écran. Vous pouvez voir la résolution recommandée et simplement la définir.
