Toutes les versions de MySQL (pas Microsoft SQL Server). Veuillez également ajouter une balise spécifique à la version comme mysql-5.7 si cela est pertinent pour la question.
Ce que je veux dire, c'est ce qui suit: Si la création d'un index sur une table avec des nlignes prend du ttemps. La création d'un index sur la même table 1000*nprendra environ du 1000*ttemps. Ce que j'essaie de réaliser, c'est d'estimer le temps nécessaire pour créer l'index sur la …
J'ai joué un peu avec mysqldump et je me demandais, si elle ne les indices d'exportation ( FULLTEXT, INDEX...) par défaut. Je l'ai lu et j'ai trouvé cette option : --disable-keys, -K ce qui suggère qu'il exporte effectivement les indices. Mais je ne veux pas me fier à mon interprétation …
Je veux faire en sorte qu'un seul enregistrement dans une table soit considéré comme la valeur "par défaut" pour d'autres requêtes ou vues qui pourraient accéder à cette table. Fondamentalement, je veux garantir que cette requête renvoie toujours exactement une ligne: SELECT ID, Zip FROM PostalCodes WHERE isDefault=True Comment pourrais-je …
Je sais que dans MySQL sur la ligne de commande, je peux réinitialiser le champ d'incrémentation automatique d'une table à 1 avec ceci: ALTER TABLE tablename AUTO_INCREMENT = 1 Je suis curieux de savoir s'il existe un moyen de le faire à partir de phpMyAdmin. Quelque chose comme une case …
SELECT student.StudentID, student.`Name`, COUNT(attendance.AttendanceID) AS Total FROM student LEFT JOIN attendance ON student.StudentID = attendance.StudentID J'essaie de compter la dernière ligne mais à la place, elle compte tous les résultats et renvoie un résultat Je reçois quelque chose comme car il y a plusieurs enregistrements car il y a deux …
Considérez ce tableau dans mysql create table numbers (number int); insert into numbers values (3), (2), (9); select * from numbers; +--------+ | number | +--------+ | 3 | | 2 | | 9 | +--------+ Existe-t-il une requête simple pour générer une table avec les colonnes suivantes Les chiffres …
J'interface une base de données MySQL avec PHP Data Objects (PDO) et exécute une requête SQL étendue. Normalement, cela prend environ 1500 ms; J'ai encore besoin de l'optimiser. Lorsque j'exécute le script PHP deux fois avec un court intervalle entre les deux, la requête ne prend que 90 ms environ. …
est-il possible de rechercher une table de base de données entière (ligne et colonne) pour trouver une chaîne particulière. J'ai une base de données nommée A avec environ 35 tables, je dois rechercher la chaîne nommée "bonjour" et je ne sais pas sur quelle table cette chaîne est enregistrée. Est-ce …
Tout le monde sait que, dans les tables qui utilisent InnoDB comme moteur, les requêtes comme SELECT COUNT(*) FROM mytablesont très inexactes et très lentes, surtout lorsque la table s'agrandit et qu'il y a des insertions / suppressions de lignes constantes pendant l'exécution de cette requête. Si je comprends bien, …
Nous avons une application où une seule des tables deviendra un million de lignes mais le reste sera juste en dessous d'un million. Alors, quel conseil devrions-nous utiliser avec innodb_file_per_table ou partir comme un seul .ibd? J'ai lu certains articles disant de ne pas y aller car vous avez besoin …
Après la version 5.0.3 (qui autorisait VARCHAR à 65 535 octets et arrêtait de tronquer les espaces de fin), existe-t-il une différence majeure entre ces deux types de données? Je lisais la liste des différences et les deux seules à noter sont: Pour les index sur les colonnes BLOB et …
J'ai deux bases de données MySQL identiques, l'une dans un serveur interne et l'autre dans un serveur d'hébergement Web. Je souhaite mettre à jour la base de données sur l'hôte Web chaque jour avec la base de données sur le serveur interne. Existe-t-il un moyen d'automatiser ce processus, comment puis-je …
Je ne savais pas si changer la liste ENUM () n'était pas possible, j'ai donc fait un test. Dans MySQL v5.1.58, j'ai fait une table de test InnoDB qui contient un champ appelé 'bool' de type ENUM ('oui', 'non'). Puis j'ai exécuté ... ALTER TABLE `test` CHANGE `bool` `bool` ENUM( …
La déclaration de la VARCHARtaille est-elle logique pour les performances? Y a-t-il une différence (de vitesse) entre VARCHAR(50)et VARCHAR(255)? Ou définir la longueur est une contrainte logique / de conception?
J'utilise MySQL 5.6. Je ne suis pas en mesure de créer une vue matérialisée comme je le peux dans Oracle. J'ai vu une ou deux solutions comme Flexview. Quelqu'un peut-il me dire la meilleure façon de créer une vue matérialisée dans MySQL (actualisation automatique comme dans Oracle) avec le minimum …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.