Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Ожидание блокировки журнала. (число прочтений - 2986 )
pavlo
1c++ donor
1c++ power user
Отсутствует



Сообщений: 712
Местоположение: г. Новосибирск
Зарегистрирован: 10. Ноября 2006
Пол: Мужской
Ожидание блокировки журнала.
26. Мая 2014 :: 11:06
Печать  
Народ, вот решил по философствовать Улыбка
Тут просто достало это дело, база уже где только не переписана на прямые запросы (так к слову).
Регистров нет, исключительно проводки.
Работает робот загрузки большого объема документов, ну и пользователи человек 30 активно работают.

Тут смотрел профайлер и подумал, вот при записи документа она вызывает всегда update _1sjourn
по сути это в транзакции и при том блочит на время таблицу. Серьезных новых документов не так много пользователи создают, получается чаще перепроводят и т.д.
Если строчка в журнале по документу не поменялась, то может как то можно не обновлять её? конечно там VERSTAMP меняется все равно, но вопрос нужно ли мне это поле.
Может я конечно не стой стороны подхожу, но на гибкие блокировки нет возможностей и ресурсов внедрять. А вот облегчить бы идею вопрос...

(Еще и база под 100Гб, а если шринкануть будет 30Гб, админы в упор не дают шринкануть ссылаясь что страницы не раположатся по порядку и будут тормоза, конечно никаких пруфов, бадаться достало, зато разворачивать капец тестовую).
При этом не уверен, что страницы сильно испортят скорость, учитывая что тут и система не сильно занята из-за блокировок постоянных.

Прошу к дискуссии, кому хочется по мыслить Улыбка
  

1с++     3.2.4.1
Formex  2.0.5.99b
Наверх
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Ожидание блокировки журнала.
Ответ #1 - 26. Мая 2014 :: 13:00
Печать  
почему нельзя чтобы робот работал  по ночам ?
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Ожидание блокировки журнала.
Ответ #2 - 26. Мая 2014 :: 13:03
Печать  
(0) Если базу шринкать то размер базы должен уменьшиться
а не увеличиться. При шринке "летит" статистика и индексы становятся фрагментированными.
  
Наверх
 
IP записан
 
pavlo
1c++ donor
1c++ power user
Отсутствует



Сообщений: 712
Местоположение: г. Новосибирск
Зарегистрирован: 10. Ноября 2006
Пол: Мужской
Re: Ожидание блокировки журнала.
Ответ #3 - 26. Мая 2014 :: 16:42
Печать  
Z1 писал(а) 26. Мая 2014 :: 13:03:
(0) Если базу шринкать то размер базы должен уменьшиться
а не увеличиться. При шринке "летит" статистика и индексы становятся фрагментированными.

я и не писал, что она больше будет после шринка Улыбка
Они упор ставят на не последовательность страниц, но суть пока в транзакциях, а точнее локах на журнал. Про шринк для общей темы философии написал, а так чтобы их переубедить нужны пруфы.
А вот с блокировками это уже более насущно Подмигивание
  

1с++     3.2.4.1
Formex  2.0.5.99b
Наверх
IP записан
 
ADirks
1c++ developer
1c++ moderator
Отсутствует


А нужны ли мы нам?

Сообщений: 692
Местоположение: Новосибирск
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Ожидание блокировки журнала.
Ответ #4 - 27. Мая 2014 :: 03:35
Печать  
Малой кровью ничего не сделаешь. Избавишься от табличной блокировки 1sjourn - получишь блокировку 1sentry, и т.д.
С блокировками или всё, или ничего  - как то так.

Про индексы и статистики рекомендую статью  http://infostart.ru/public/256292/ ; от speshuric'а.
  
Наверх
 
IP записан
 
pavlo
1c++ donor
1c++ power user
Отсутствует



Сообщений: 712
Местоположение: г. Новосибирск
Зарегистрирован: 10. Ноября 2006
Пол: Мужской
Re: Ожидание блокировки журнала.
Ответ #5 - 27. Мая 2014 :: 03:42
Печать  
1sentry - конечна возможна, но просто интересна идея, интересно попробовать и проверить.
Может не будет сильного упора в 1sentry
За сатью спасибо, прочту обязательно. Я так понял это про скуль.
  

1с++     3.2.4.1
Formex  2.0.5.99b
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать