Dans l'optimisation MySQL, le paramètre du champ n'est pas nul.
Craile2020-04-05 10:27:28
0
3
1398
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
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
répondreProfesseur, dans votre tutoriel sur PhpSpreadsheet pour contrôler rapidement Excel avec PHP, il existe une bibliothèque de méthodes publiques 100php. Pouvez-vous nous l'envoyer si vous voyez l'information, pouvez-vous l'envoyer à mon email (88303059@qq.com) Merci. toi
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