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.
Quelle est la meilleure façon de surveiller l'activité sur chaque base de données de mon serveur? J'ai essayé mtop / mytop qui affiche l'activité en temps réel mais n'est pas très pratique pour voir toutes les requêtes exécutées dessus. J'ai activé les journaux MySQL mais il n'y a pas d'option …
J'ai besoin d'un moyen efficace pour déconnecter tous les clients avec un nom d'utilisateur donné de MySQL. J'ai pensé à changer le mot de passe des utilisateurs mais je pense que cela n'est vérifié que lorsque la connexion est établie. Des idées?
Je suis développeur de logiciels et j'aide mon équipe à embaucher un DBA MySQL. Les principaux défis auxquels nous sommes confrontés sont les suivants: Requêtes et performances plus lentes dues à Hibernate. Gestion de base de données (sauvegardes, optimisation, correctifs, sécurité). Évolutivité due à l'augmentation des données provenant de nouvelles …
En utilisant phpmyadmin sur une configuration de wamp de test local, ainsi que la plupart des états du titre, il y a 3 utilisateurs marqués comme utilisateur = ANY, mot de passe = NO, tels que: USER | HOST | Password | Global Priv | Grant -----+---------+----------+-------------+------ Any | % …
Je crée un module où chaque utilisateur obtient souvent un enregistrement dans une table pendant 10 à 300 secondes. À l'expiration du délai, un enregistrement est supprimé. Le cas est le suivant: il y aura beaucoup d'utilisateurs et les enregistrements changeront très souvent - comment cela affectera les performances de …
Je voudrais savoir quels sont les avantages [vraiment pratiques] qui peuvent être récoltés en exécutant la OPTIMIZE TABLE tbl_namerequête dans MySQL Server. J'ai vérifié cela une fois et j'ai constaté qu'après cette exécution, le prochain hit DB prend beaucoup de temps peut être dû à la relocalisation de fragments, mais …
je veux suivre l'historique des changements pour un utilisateur, de sorte que chaque fois qu'il change son profil, j'ai besoin de prendre les anciennes données et de les stocker dans l'historique et de les mettre à jour avec de nouvelles données. Je peux utiliser un selectpour récupérer les anciennes données, …
La base de données MYSQL (ibdata1) a une taille de 73 Go et est configurée pour s'exécuter en tant que serveur de base de données dédié sur Windows 2008 O / S pour les tables INNODB. Nous exécutons la sauvegarde en utilisant mysqldump mysqldump --skip-opt --quick --single-transaction --create-options --extended-insert --disable-keys …
J'utilise MEMORY Enginepour toutes les tables associées à une requête MYSQL particulière car la vitesse d'accès est primordiale pour mon projet. Pour une raison quelconque, j'ai remarqué qu'une grande quantité d'écriture sur disque se produit toujours. Est-ce parce que Windows a échangé la RAM sur le disque? Comment puis-je empêcher …
J'ai une requête qui prend un temps particulièrement long à exécuter (15+ secondes) et elle ne fait qu'empirer avec le temps à mesure que mon ensemble de données se développe. J'ai optimisé cela dans le passé, et j'ai ajouté des indices, un tri au niveau du code et d'autres optimisations, …
J'essayais d'exécuter un assez grand INSERT...SELECTdans MySQL avec JDBC, et j'ai eu l'exception suivante: Exception in thread "main" java.sql.SQLException: Out of memory (Needed 1073741824 bytes) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073) Comme je ne retourne pas réellement un objet ResultSet, je pensais que l'espace de tas Java ne devrait pas être un problème. Cependant, …
J'ai donc cette table d'audit (suit les actions sur n'importe quelle table de ma base de données): CREATE TABLE `track_table` ( `id` int(16) unsigned NOT NULL, `userID` smallint(16) unsigned NOT NULL, `tableName` varchar(255) NOT NULL DEFAULT '', `tupleID` int(16) unsigned NOT NULL, `date_insert` datetime NOT NULL, `action` char(12) NOT NULL …
J'essaie de synchroniser les modifications de schéma de MySQL Workbench vers ma base de données. J'obtiens l'erreur suivante lorsqu'il essaie de créer une clé étrangère: Executing SQL script in server ERROR: Error 1005: Can't create table 'tomato.#sql-2730_1b8' (errno: 121) Voici la déclaration qu'il essaie d'exécuter: ALTER TABLE `tomato`.`ing_allergy_ingredient` ADD CONSTRAINT …
MySQL 5.5.28 sur Ubuntu 12.04 Si le résultat est plus long que group_concat_max_lenle résultat est tronqué sans grâce. Actuellement, j'ai un script qui essaie de vérifier la longueur requise à l'avance et qui group_concat_max_lenest suffisamment grand. Mais la vérification ajoute des requêtes supplémentaires. Y a-t-il un inconvénient à simplement définir …
Un peu d'histoire, il y a quelque temps, nous avons commencé à connaître un temps système CPU élevé sur l'une de nos bases de données MySQL. Cette base de données souffrait également d'une utilisation élevée du disque, nous avons donc pensé que ces choses étaient connectées. Et comme nous avions …
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.