powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / вставка строки + апдейт, чтобы ни кто не увидел строку без апдейта.
5 сообщений из 5, страница 1 из 1
вставка строки + апдейт, чтобы ни кто не увидел строку без апдейта.
    #38652030
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
таблица ссылаеться на саму себя(дерево)
надо вставить узел , который ссылкаеться на самого себя (ПК = ВК)
я просто не знаю как проверить, поэтому хочу уточнить у знающих.

если одной транкзанкцией вставить строку, получить айди, и сделать апдейт - можно ли быть увереным, что ивент который систематически стартует, и ищет узлы помеченые для удаления(ВК -НУЛЛ) не увидит этой вновь созданой записи?. а то вроде не видит, но мало ли...

ЗЫ
может есть лучше способ вставки такой.

ЗЫЗЫкод будет офромляться ввиде хранимки
...
Рейтинг: 0 / 0
вставка строки + апдейт, чтобы ни кто не увидел строку без апдейта.
    #38652234
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скачай dbForge
создай хранимкув которой сдела то, что тебя волнует
сделау токи останова, в требуемых местах
запусти отладку,
произойдет останов выполнения
на другой машине можешь запустить ещё один dbForge, в нём проверь что тебя интетресует
...
Рейтинг: 0 / 0
вставка строки + апдейт, чтобы ни кто не увидел строку без апдейта.
    #38652297
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не коммить и не увидит.
но вариант
автор вставить строку, получить айди, и сделать апдейт
вызывает один вопрос - почему бы сразу нужное не вставить?
...
Рейтинг: 0 / 0
вставка строки + апдейт, чтобы ни кто не увидел строку без апдейта.
    #38652369
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrow,

дык ПК - автоинкремент :)

а в мускле в отличии от других СУБД тригер бифо - не видит значение автоинкремента, а в тригере афтер уже позно.

:)

вообщем вопрос в силе о красивом решении.
Пока что пошол попроще.
создал юзера дав егу логин имя итд, сгенерированые гуиды и папку.
и временно ссылаюсь туда.

ЗЫ так сделал чисто потому что перенести в хранимку подобные действия трудно. и юзер и папка имеет хешированые и шифрованые поля, зависящие от величин, которые вообщето даже не сохраняються.

тоесть счас логика такая, модель = потомок ОРМ знает про эти тонкости, и генерирует хеши, и шифрует. Да, можно чтобы это база делала... но поко что политика партии - не переносить шифрование дешифрование в базу.

типо чтоб нагрузку добавочную не давать... мускл на больших тоблицах вешаеться если строки соединяешь...вот там один дамп на таблицах с записями сотни милионов.
сначала был вариант, что мускл соединяет из джоина 5 полей из обоих таблиц, это по времени чорти что... пришлось дамп грузить в файл, и потом седом по файлу прошолся, и поклеил как надо строчки...(что интересно, тормоза сделать подобное на пхп для файла, быстрее чем мусклом, но всёравно сед с отрывом обрабатывает подобное. и чем длинее файл дампа, тем отрыв сильнее.)
...
Рейтинг: 0 / 0
вставка строки + апдейт, чтобы ни кто не увидел строку без апдейта.
    #38652371
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
подозреваю если его шифрованием заставить заниматься, быдет ещо медлене
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / вставка строки + апдейт, чтобы ни кто не увидел строку без апдейта.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]