Постоянное подключение к MYSQL без mysqli_pconnect - PullRequest
2 голосов
/ 29 мая 2011

У меня есть база данных на локальном компьютере, которая запрашивается повторно как можно быстрее. В настоящее время я выполняю mysql_real_connect() перед каждым запросом и mysql_close() сразу после. Поскольку скорость имеет существенное значение, подключение и переподключение создает неприемлемую нагрузку.

Я провел некоторое исследование и нашел команду mysqli для создания постоянного соединения (mysqli_pconnect). К сожалению, я не использую PHP (я использую библиотеку mysql50 в FreePascal / Lazarus), а библиотека mysqli мне не доступна; Я должен согласиться со стандартными mysql_* командами.

У кого-нибудь есть решение?

1 Ответ

5 голосов
/ 28 января 2014

попробуйте это, я думаю, это может помочь

mysqli_connect("p:".$host, $user, $password)
...