MySQL - php-mysql - что использовать 127.0.0.1 или localhost в настройках: различия между версиями
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Admin iph (обсуждение | вклад) |
Admin iph (обсуждение | вклад) |
||
Строка 4: | Строка 4: | ||
− | Что использовать '''127.0.0.1''' или '''localhost''' в настройках скрипта? | + | Что использовать '''127.0.0.1''' или '''localhost''' в настройках PHP скрипта? |
Использовать только localhost - это в разы быстрее и надежнее. Использует в работе Unix-socket (например, /var/lib/mysql/mysql.sock) | Использовать только localhost - это в разы быстрее и надежнее. Использует в работе Unix-socket (например, /var/lib/mysql/mysql.sock) | ||
При использовании 127.0.0.1 - растет число сетевых сокетов. Unix-socket меньше потребляет ресурсов чем сетевые сокеты. | При использовании 127.0.0.1 - растет число сетевых сокетов. Unix-socket меньше потребляет ресурсов чем сетевые сокеты. |
Текущая версия на 21:50, 19 октября 2021
MySQL - php-mysql - что использовать 127.0.0.1 или localhost в настройках
Что использовать 127.0.0.1 или localhost в настройках PHP скрипта?
Использовать только localhost - это в разы быстрее и надежнее. Использует в работе Unix-socket (например, /var/lib/mysql/mysql.sock) При использовании 127.0.0.1 - растет число сетевых сокетов. Unix-socket меньше потребляет ресурсов чем сетевые сокеты.
Посмотреть где расположен Unix сокет MySQL можно командой в MySQL:
> SHOW GLOBAL VARIABLES LIKE 'socke%'; +---------------+---------------------------+ | socket | /var/lib/mysql/mysql.sock | +---------------+---------------------------+