MYSQL_CLIENT_COMPRESS
8 декабря 2008
При установке соединения с MySQL при помощи mysql_connect(), можно указать дополнительные настройки соединения путём задания параметра $client_flags.
Среди прочих значений есть возможность передать флаг MYSQL_CLIENT_COMPRESS, включающий передачу данных в сжатом виде. Таким образом можно променять трафик на процессорное время.
Если MySQL у вас на том же сервере, что и приложение — смысла в этом нет никакого, если же база на другом сервере (даже если он в локальной сети и подключен через 100Мбит) — можно получить ускорение до полутора раз за счёт уменьшения времени на передачу данных.
Комментарии RSS по email OK