Вывод всех запросов к бд

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
NCom
phpBB 2.0.11
Сообщения: 810
Стаж: 19 лет 5 месяцев
Откуда: Ставрополь
Забанен: Бессрочно

Вывод всех запросов к бд

Сообщение NCom »

В оной теме спросил, но так и не получил ответа.

Мне нужно просмотреть все запросы к базе данных и желательно подробно, со временем обработки запроса и.т.д. Сделать это нужно на рабочем поратале, так что что бы пользователей ничего не смущало. Помогите пожалуйста советом, только подробней если не затруднит.
Аватара пользователя
m157y
phpBB 2.0.2
Сообщения: 340
Стаж: 18 лет 10 месяцев

Сообщение m157y »

в db/mysql4.php есть функция sql_query которая выполняет запросы.. вписать туда например сбор запросов в массив и потом в подвале с проверкой по провам вывод их написать.. или собрать их в файл сохранить..
Помните на форуме демократии нету, все делается так как вздумается администрации и правым быть вы не можете..
NCom
phpBB 2.0.11
Сообщения: 810
Стаж: 19 лет 5 месяцев
Откуда: Ставрополь
Забанен: Бессрочно

Сообщение NCom »

Важно крепление грифа - бывает 3 видов - болченый, клееный, сквозной. Очень ценится сквозной гриф это дает сумашедший сустейн. Болченый гриф самое распространенное крепление и самое дешевое, следовательно популярное) Хотя крепление грифа не решающий фактор - есть лопаты с болтами но стоящие оооооооочень много, да и по качеству не хуже сквозняка - например фендер джаз бас, есть линейки с болченым грифом.


:) так что скажи так что бы обычный копипастер понял.
Аватара пользователя
m157y
phpBB 2.0.2
Сообщения: 340
Стаж: 18 лет 10 месяцев

Сообщение m157y »

щас не дома и phpBB под рукой нету... буду дома отпишусь...
Помните на форуме демократии нету, все делается так как вздумается администрации и правым быть вы не можете..
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 3 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

Гм... у нас такое работает... сразу скажу что логи немаленькие.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
NCom
phpBB 2.0.11
Сообщения: 810
Стаж: 19 лет 5 месяцев
Откуда: Ставрополь
Забанен: Бессрочно

Сообщение NCom »

Xpert ты сделал последний выстрел :)) Почитал файл, похлопал глазами.... верю что работает :) но как и где и куда это пихать я не понял вообще.

Добавлено спустя 2 минуты 21 секунду:

Скажу проще что мне нужно. Мне не бязательно просматривать все логи всего портала. Сейчас мне нужно самую малсоть это проверить нет ли каких либо лишних или ненужных запросов к базе на главной форума и во вьютопике. Хочу просмотреть от каких запросов лучше бы избавиться.
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 3 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

Скопировать в директорию db. Лог создастся автоматически в корне форума. Тип БД используемый форумом должен быть mysql4.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
NCom
phpBB 2.0.11
Сообщения: 810
Стаж: 19 лет 5 месяцев
Откуда: Ставрополь
Забанен: Бессрочно

Сообщение NCom »

Xpert о спасибо огромное. а имя файла я так догадываюсь mysql4.php?
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 3 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

Ну а если настолько просто, то в файле соответствующем вашему типу БД

Код: Выделить всё

FIND
	function sql_query(

FIND
{ 

AFTER ADD
echo '<!--' . $query . ' -->' . "\n";
Ну и потом сомтреть выходной html код (именно код), там будут все запросы.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
NCom
phpBB 2.0.11
Сообщения: 810
Стаж: 19 лет 5 месяцев
Откуда: Ставрополь
Забанен: Бессрочно

Сообщение NCom »

то есть заменить имеющийся там?
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 3 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

Да, имя файла такое. Но для вашего случая и простой вариант выше подойдет.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
NCom
phpBB 2.0.11
Сообщения: 810
Стаж: 19 лет 5 месяцев
Откуда: Ставрополь
Забанен: Бессрочно

Сообщение NCom »

все спасибо.
NCom
phpBB 2.0.11
Сообщения: 810
Стаж: 19 лет 5 месяцев
Откуда: Ставрополь
Забанен: Бессрочно

Сообщение NCom »

файлик вложил-логов нет :(
Аватара пользователя
Rasty
phpBB 1.4.3
Сообщения: 77
Стаж: 18 лет 8 месяцев
Откуда: Троещина

Сообщение Rasty »

прав доступа наверное нехватает 8)
Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Стаж: 20 лет 5 месяцев
Откуда: Москва

Сообщение Coagulant »

Глянул на скрипт. А не лучше было бы всего один раз на страницу записать времена выполнения запросов? Это сократит количество обращений к файлу в n раз (где n — среднее кол-во запросов на страницу) :D

Вернуться в «Поддержка phpBB 2.0.x»