Advanced Search
Search Results
37 total results found
MySQLd Multi
Lors de la mise en place de la replication, il est interessant de pouvoir lancer plusieurs MySQL en une fois. L'utilitaire mysql_multi est la pour ca La première étape de la configuration de mysqld_multi est la création de deux groupes [mysqld] distincts dans ...
Installation de docker avec Mysql
Le but de ce chapitre est de montrer comment on peut utiliser MySQL avec Docker et ceci afin de faciliter les tests sur une seule machine. Sur debian, il faut commencer par installer docker. Installation des dépendances $ sudo apt-get update $ sudo apt-g...
Replication
Nous allons mettre en place une replication asynchrone. Variables innodb_flush_log_at_trx_commit innodb_flush_log_at_trx_commit contrôle l'équilibre entre la conformité ACID stricte pour les opérations de validation et les performances supérieures possibles...
Installation a la main
Tuning InnoDB
Il est complexe de faire le tuning d'InnoDB. Une facon de faire est de laisser mysqltuner, un outil client vérifier la configuration. Soit un fichier my.ini de base [mysqld] basedir=/home/pilou/Formation/mysql-8.0.20-linux-glibc2.12-x86_64 datadir=/home/p...
Mysql Query Rewriter
Pour installer le plug-in de réécriture de requête Rewriter, exécutez install_rewriter.sql situé dans le répertoire de share de votre installation MySQL. mysql -h localhost -u root --protocol=tcp -p < /home/pilou/Formation/mysql-8.0.20-linux-glibc2.12-x86...
SSL
Utilisteur et Role
Installation sur Debian
Installation L'installation se fait via apt sudo apt-get update sudo apt-get install mysql-server Apres l'installation, deux utilisateurs sont crée dans le fichier debian.cnf sudo cat /etc/mysql/debian.cnf # Automatically generated for Debian scripts. ...
MySQLCluster sur docker
Nous allons mettre en place un cluster MySQL basé sur MySQL Cluster. Mise en place du réseau docker network create cluster --subnet=192.168.0.0/16 Puis récupérons les fichiers ou recopier les fichier de configuration: https://github.com/mysql/mysql-docker/...
Démarrage de MySQL
Le démarrage se fait via simple.sh Faire un show engines: SHOW ENGINES \G; *************************** 1. row *************************** Engine: FEDERATED Support: NO Comment: Federated MySQL storage engine Transactions: NULL ...
my.ini
Le but de ce chapitre est de mettre en place un bon fichier my.ini En premier lieu, on regarde la mémoire libre ainsi que le nombre de processeur cat /proc/meminfo MemTotal: 3064328 kB MemFree: 697228 kB MemAvailable: 1337368 kB cat ...
Aeroport
Cet exercice calcule le seuil de rentabilité des vols d’une compagnie aérienne. Un aéroport est détermine par :• Un nom de code (chaîne de caractères).• Une longitude x (entier).• Une latitude y (entier).Ecrivez une classe Aeroport munie des attributs necessa...
Aeroport2
Exercice 1 : Horaires. On appelle horaire une donnée caractérisant un moment dans une journée, indépendamment de la date decette journée. Un horaire permet par exemple de préciser le moment du départ d’un train : “le train de17h42 ” où 17h42 représente l’hora...
Installation de SSL avec MariaDB sous Debian
Modifiez le fichier /etc/mysql/mariadb.conf.d/50-server.cnf (ou /etc/mysql/mariadb.cnf) comme suit :zLa valeur du nom commun utilisée pour les certificats/clés du serveur et du client doit être différente de la valeur du nom commun utilisée pour le certificat ...
Cluster Galera
Le clustering de bases de données est le processus consistant à combiner plusieurs serveurs en les connectant à une seule base de données. Le clustering améliore la disponibilité de votre base de données en répartissant la charge sur différents serveurs. Si un...
Safe-To-Bootstrap
Les clusters Galera sont généralement conçus pour fonctionner en continu, il n'est donc pas nécessaire d'arrêter l'ensemble du cluster pendant le fonctionnement normal. Pourtant, s'il est nécessaire d'effectuer une telle procédure, il est important qu'elle se ...
Reprise sur incident
Récupération sur incidentContrairement à la réplication MySQL standard, un cluster Galera agit comme une entité logique, qui contrôle le statut et la cohérence de chaque nœud ainsi que le statut de l'ensemble du cluster. Cela permet de maintenir l'intégrité de...
MySQL Cluster On Premisse
Télécharger https://dev.mysql.com/get/Downloads/MySQL-Cluster-8.0/mysql-cluster-8.0.27-linux-glibc2.12-x86_64.tar.gz puis: tar xvf mysql-cluster-8.0.27-linux-glibc2.12-x86_64.tar.gz Pour un premier cluster, commencez avec un seul serveur MySQL (mysqld...
Producteur Consommateur
La création d'un thread consomme une quantité importante de mémoire. Dans une application où il y a beaucoup de programmes clients, la création d'un thread par client n'évoluera pas. Ainsi, Java a proposé un framework d'exécuteur pour fournir un pool de threa...