Questions marquées «mysql»

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.

3
SQL dynamique dans les routines stockées MySQL
Selon les restrictions sur les routines et les déclencheurs stockés , le SQL dynamique ne peut pas être utilisé (restriction levée pour les procédures stockées dans la version 5.0.13 et versions ultérieures). Pourquoi cette limitation est-elle en place? Et pourquoi le lever pour les procédures, mais pas pour les fonctions …



6
Comment ajouter une colonne à une grande table dans MySQL
Je suis développeur PHP, alors ne soyez pas strict. J'ai une grande table ~ 5.5 Go de vidage. Notre PM a décidé de faire une nouvelle colonne pour effectuer une nouvelle fonctionnalité. La table est InnoDB donc ce que j'ai essayé: Modifier la table en écran avec verrou de table. …
13 mysql  innodb 

1
Les requêtes lentes ne se connectent pas
J'essaie d'activer la journalisation lente des requêtes sur notre serveur afin d'identifier toutes les requêtes qui pourraient utiliser l'optimisation. Cela semble assez simple, mais mon fichier n'est pas en cours d'écriture. Je ne reçois aucune erreur ou quelque chose du genre, il ne semble tout simplement pas consigner les requêtes …

4
Est-il préférable de séparer une grande requête en plusieurs requêtes plus petites?
Il y a des situations qui nécessitent d'avoir une très grosse requête joignant plusieurs tables avec des instructions de sous-sélection pour produire les résultats souhaités. Ma question est la suivante: devrions-nous envisager d'utiliser plusieurs requêtes plus petites et intégrer les opérations logiques dans la couche application en interrogeant la base …

2
Obtenez une valeur fixe sur une sélection
J'ai besoin de faire une SELECTrequête où j'obtiens la valeur du champ "argent". Le champ n'existe pas réellement dans la base de données. J'ai juste besoin de la requête pour renvoyer ce champ avec une valeur fixe; dans ce cas, une valeur en USD. Comment renvoyer une valeur constante dans …
13 mysql 

4
Impossible de sortir les données MySQL dans un fichier
J'essaie de sortir les données d'une table MySQL dans un fichier mais j'obtiens des erreurs d'autorisation: $ pwd /home/dotancohen $ mkdir in $ chmod 777 in/ $ mysql -ugs -p mysql> USE someDatabase; mysql> SELECT * FROM data INTO OUTFILE '/home/dotancohen/in/data.csv'; ERROR 1045 (28000): Access denied for user 'gs'@'localhost' (using …

2
MySQL CAST vs CONVERT
Disons que j'ai un VARCHAR (qui contient des données numériques) que je veux utiliser pour un calcul simple (en y ajoutant 10). Selon la documentation MySQL sur les fonctions CAST , je pourrais accomplir cela avec un CAST ou un CONVERT: SELECT (CAST(field1 AS SIGNED)) + 10 FROM myTable; ou: …
13 mysql 

1
MySQL Sharding vs MySQL Cluster
En considérant uniquement les performances , un cluster MySQL peut-il battre une solution MySQL de partage de données personnalisé? sharding = partitionnement horizontal Lorsque je parle de partitionnement, je considère le partitionnement effectué dans la couche application, par exemple, en répartissant les enregistrements de manière égale entre les instances MySQL …
13 mysql  ndbcluster 





2
Comment implémenter correctement le verrouillage optimiste dans MySQL
Comment implémenter correctement le verrouillage optimiste dans MySQL? Notre équipe a déduit que nous devons faire # 4 ci-dessous, sinon il y a un risque qu'un autre thread puisse mettre à jour la même version de l'enregistrement, mais nous aimerions valider que c'est la meilleure façon de le faire. Créez …
13 mysql  locking 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.