| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Jk 27.09.2005 12:27 / 27.09.2005 12:34
Чтобы ничего не влияло на опыт, выкинул из сайта все классы, оставил только это. Запрос к базе там идёт больше, чем 1мс - порядка 20000 строк. Но всё-равно ничего не создаётся.@USE
sql.p
mysql.p
@auto[]
$MAIN:pSQL[^mysql::init[$SQL.connect-string;
$.cache_dir[/../data/sql_cache]
$.is_debug(1)
]]
@postprocess[body]
^if(def $MAIN:pSQL){
^if(def $form:mode && ^form:tables.mode.locate[field;debug]){
^MAIN:pSQL.print_statistic[$.file[/sql.txt]]
}{
^MAIN:pSQL.print_statistic[
$.file[/sql.log]
$.debug_time_limit(1)
$.debug_queries_limit(1)
# $.debug_result_limit(3000)
# $.is_expand_exceeded_queries_to_log(1)
]
}
}
$result[$body]
@main[]
^MAIN:pSQL.server{
$table[^table::sql{
SELECT
message_id
FROM
forum_messages
}]
}Могу ещё сказать, что не выполняются именно метод ^MAIN:pSQL.print_statistic