Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помогите понять информацию по блокировке..
|
|||
|---|---|---|---|
|
#18+
Владислав КолосовМожет быть у Вас этот парамер изменён в базе model? А как это посмотреть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2018, 12:20 |
|
||
|
Помогите понять информацию по блокировке..
|
|||
|---|---|---|---|
|
#18+
Нашел. Просто в свойствах БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2018, 13:27 |
|
||
|
Помогите понять информацию по блокировке..
|
|||
|---|---|---|---|
|
#18+
А если в настройке БД стоит "Курсор по умолчанию: GLOBAL", а в запросе у меня будет: DECLARE deleteCursor CURSOR LOCAL FAST_FORWARD FOR ... то курсор будет локальным? Или этого недостаточно и придется изменять настройку БД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2018, 13:30 |
|
||
|
Помогите понять информацию по блокировке..
|
|||
|---|---|---|---|
|
#18+
TaPaKВладислав КолосовTaPaK, вот эта настройка: ALTER DATABASE [db1] SET CURSOR_DEFAULT LOCAL WITH NO_WAIT это понятно, кто-то меняет на иное?Это понятно, но лучше явно писать для курсоров LOCAL, всегда так делаю, ни разу не пожалел :-) Да и вот, видите, в model бывает всякое :-) MAULERalexeyvg, Я так понимаю, что "рвать по живому" при помощи "return" не стоит?! Возможно, правильнее, в моём случае, присваивать какой-нибудь переменной "RolbackStatus" значение 1 после отката транзакции. Затем сравнивать её в While вместе с @@FETCHSTATUS ?Ну, вообще, нужно обрабатывать ошибку, и не входить в бесконечный цикл. Это для префекционистов :-) MAULERА если в настройке БД стоит "Курсор по умолчанию: GLOBAL", а в запросе у меня будет: DECLARE deleteCursor CURSOR LOCAL FAST_FORWARD FOR то курсор будет локальным? Или этого недостаточно и придется изменять настройку БД?Да, достаточно, и тогда настройки не будут иметь никакого значения. LOCAL и FAST_FORWARD - то, что нужно для курсолра в подавляющем большинстве случаев. Вообще, при правильном коде значимость многих настроек уменьшается. Например, самое распространённое, криворукие программисты любят завязывать работоспособность приложения на коллейшен, указываемый при установке сиквела, и потом их важнейшей проге нужно выделять отдельный сервер, поубивал бы. Кстати, если у вас там 8000 записей, то я не вижу необходимости делать удаление по 10 в цикле. Не умножайте сущности сверх необходимого. Разве что процедура не ограничивается удалением из одной этой таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2018, 14:15 |
|
||
|
|

start [/forum/topic.php?fid=46&startmsg=39727156&tid=1688849]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
60ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 267ms |
| total: | 428ms |

| 0 / 0 |
