Maison > Questions et réponses > le corps du texte
Dans l'optimisation MySQL, essayez d'éviter de définir les champs sur null, ce qui affectera la vitesse des requêtes. Cela indique si le champ d'index n'est pas défini sur null ou s'il est préférable de ne pas définir tous les champs sur null
.查无此人2020-04-07 10:38:55
Pour le type de chaîne, utilisez simplement EMPTY STRING comme valeur par défaut. Si vous n'utilisez pas null, le problème que vous avez mentionné ne se produira pas
Dans le moteur MyISAM de Mysql, la valeur null occupe un espace de stockage supplémentaire (1 bit). ), et les chaînes de caractères nulles ne prennent aucun espace.
Les valeurs nulles ne peuvent pas être stockées dans les index B-tree, ce qui entraînera de sérieux problèmes de performances lorsque la quantité de données est importante