Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
script помогите разобраться
|
|||
|---|---|---|---|
|
#18+
Вообщем надо разобраться что делает скрипт. Реально он запускаэтся днем и два часа сервер серйозно тормозит. Судя по скриптам Linux-a его используют как бекап скрипт (на мой взгляд какойто странный вариант бекапа). Решил разпросить людей которые быстрее меня поймут для чего енто. Из логов видно что идет много треанзакций UPDATE 42170 COMMIT BEGIN UPDATE 0 COMMIT BEGIN UPDATE 42008 ... А вот и сам скрипт: begin transaction; update bank_db.user set bncount = bncount + temp_.bn_count from (select count(*) as bn_count, sender_number as number from bank_db.unread_bn where time < current_date AND time >= current_date-1 group by sender_number) as temp_ where bank_db.user.bnd_number=temp_.number; commit transaction; Ну и самое важное можно ли его оптимизировать чтоб быстрее выполнялся. Заранее благодарен за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2008, 20:19 |
|
||
|
|

start [/forum/topic.php?fid=53&gotonew=1&tid=2004638]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
59ms |
get topic data: |
7ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 353ms |

| 0 / 0 |
