• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Оптимизация Цикла

  • Автор темы Автор темы Tomash
  • Дата начала Дата начала
Рискну посоветовать запрос с функцией МАКСИМУМ и числовым значением кода.
 
касательно одновременной записи одинаковых кодов :
При автонумерации в семерке ,если не ошибаюсь, есть еще одна табличка - она содержит еще не записанные, но уже занятые номера. Так что для полной гарантии - прямой запрос с блокировкой таблицы временных номеров при вводе туда нового номера. а остальные пусть подождут - мало у кого время ожидания захвата таблиц меньше минуты. Что это за таблица с времянками можо глянуть через профайлер при вызове процедуры установитьновыйномер() для незаписанного документа/элемента справочника.

а по проблеме - прямой запрос в руки (там все скулевое работает, в отличие от восьмерки <_< ), и опять-же - учитываем занятые незаписанные номера.
 
касательно одновременной записи одинаковых кодов :
При автонумерации в семерке ,если не ошибаюсь, есть еще одна табличка - она содержит еще не записанные, но уже занятые номера. Так что для полной гарантии - прямой запрос с блокировкой таблицы временных номеров при вводе туда нового номера. а остальные пусть подождут - мало у кого время ожидания захвата таблиц меньше минуты. Что это за таблица с времянками можо глянуть через профайлер при вызове процедуры установитьновыйномер() для незаписанного документа/элемента справочника.

а по проблеме - прямой запрос в руки (там все скулевое работает, в отличие от восьмерки <_< ), и опять-же - учитываем занятые незаписанные номера.

к своему стыду должен признаться что не работал ещё с профайлером, посоветуйте какую-нибудь статью, чтобы я не мучал вас вопросами куда тыкать, что нажимать и почему у меня ничего не получается <_<
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab