Несколько DB в одном проекте

Фанат

oncle terrible
Команда форума
Если я правильно понимаю смысл этой таблички, речь идет о количестве запросов, а не о нагрузке на базу.
О каких конкретно "ресурсах" идёт речь?
 

SaxPlayer

Новичок
А на вопрос ответа не будет? Можно ли вывести имя выбранной базы?
 

Фанат

oncle terrible
Команда форума
56 % запросов - change DB.
Получается - mysql_select_db($this ->main_db, $this->sql_source) грузит SQL сервер и от него надо избавляться по возможности?
Получается, что у приложения головотяпная архитектура, которая на каждый чих меняет базу.
про загрузку сервера в этих таблицах ничего не сказано.
 

Фанат

oncle terrible
Команда форума
Это ответ из анекдота "убедитесь, что ваш друг действительно мертв".
вместо ста лямов use db получаем столько же select database
 

Фанат

oncle terrible
Команда форума
это, конечно, замечательно, что закрыта, но мне все равно интересно,
почему нельзя записывать только что выбранную БД в переменную. из которой и узнавать
и почему считается, что знание текущей БД сильно снизит нагрузку на базу - пусть не так часто, но дергать этот запрос все равно придется, в силу выбранной архитектуры.
 

Beavis

Banned
Вообще, есть такая распространенная практика: у таблиц, относящихся к одному проекту, делать определенный префикс, и подставлять его в названия таблиц в запросе. Так вот в этот префикс можно включить название базы.
 
Сверху