Mysql vegyület az aljzat végre a telepítést és karbantartása szerverek

Mysql működhet számos módja van: egy vegyületet, a kikötő és a unix socket. Tekintsük az előnyök és hátrányok mindkét módszerrel.

1) vegyület, a port.

Ez a fajta kapcsolat használható olyan esetekben, amikor az adatbázist és szoftvert használó adatbázisok különböző fizikai szerver vagy szoftver nem képes dolgozni, az aljzatok. Az előnyöket. Ami a hátránya, lehetetlen, hogy közvetlenül a FS szinten jelentős visszaesés a sebesség

2) A vegyületet keresztül Unix socket.

Ez a típus alkalmas, ha azt szeretnénk, hogy biztosítsa mysql kapcsolat szorosan. Nem csak a kapcsolat csak egy foglalat, hanem a jogot, hogy az adott el az FS.

3) beállítása a mysql szerver.

Annak érdekében, hogy a munka csak «unix socket” szerver konfigurációs fájl my.cnf teszik ezeket a sorokat:

socket = /tmp/mysql.sock
skip-hálózati

Ezután indítsa újra a mysql démont, és élvezze:

# Sockstat | grep mysql
www httpd 60838 15-patak -> /tmp/mysql.sock
10 60732 mysql mysqld adatfolyam /tmp/mysql.sock
mysql mysqld 60732 28 vízfolyás /tmp/mysql.sock
mysql mysqld 60732 69 vízfolyás /tmp/mysql.sock
mysql mysqld 60.732 70 adatfolyam /tmp/mysql.sock
71 60732 mysql mysqld adatfolyam /tmp/mysql.sock
72 60732 mysql mysqld adatfolyam /tmp/mysql.sock
mysql mysqld 60732 74 vízfolyás /tmp/mysql.sock
www httpd 43542 16-patak -> /tmp/mysql.sock
www httpd 78344 17-patak -> /tmp/mysql.sock
www httpd 74725 17-patak -> /tmp/mysql.sock
www httpd 73062 17-patak -> /tmp/mysql.sock
www httpd 92412 18-patak -> /tmp/mysql.sock

Miután a kapcsolat az aljzatok.

4) Tipikus konfigurációja egy szoftvert, hogy a munka révén foglalatok.

$ Cfg [ 'Szerverek'] [$ i] [ 'connect_type'] = 'socket';
$ Cfg [ 'Szerverek'] [$ i] [ 'socket'] = '/tmp/mysql.sock';

Hozzászólás navigáció