Мне интересно, насколько медленно будет переключаться между 2 базами данных при каждом вызове каждой страницы сайта. На сайте есть много разных баз данных для разных клиентов, а также «глобальная» база данных, которая используется для некоторых общих настроек. Мне интересно, будет ли добавлено много времени для выполнения каждого сценария, если он должен подключиться к базе данных, выбрать базу данных, выполнить запрос или 2, переключиться на другую базу данных и затем завершить генерацию страницы. Я также мог бы повторять данные в каждой БД, мне просто нужно поддерживать их (будет меняться только при обновлении).
Итак, в конце концов, как быстро mysql_select_db()
?
Редактировать: Да, я мог бы подключаться к каждой БД отдельно, но, поскольку это часто самая медленная часть любого PHP-скрипта, я бы хотел этого избежать, тем более что он есть на каждой странице. (Это медленно, потому что PHP должен делать какое-то разрешение адресов (будь то IP или имя хоста), а затем MySQL должен проверять параметры входа в систему оба раза.)