|
|
|
вставка строки + апдейт, чтобы ни кто не увидел строку без апдейта.
|
|||
|---|---|---|---|
|
#18+
таблица ссылаеться на саму себя(дерево) надо вставить узел , который ссылкаеться на самого себя (ПК = ВК) я просто не знаю как проверить, поэтому хочу уточнить у знающих. если одной транкзанкцией вставить строку, получить айди, и сделать апдейт - можно ли быть увереным, что ивент который систематически стартует, и ищет узлы помеченые для удаления(ВК -НУЛЛ) не увидит этой вновь созданой записи?. а то вроде не видит, но мало ли... ЗЫ может есть лучше способ вставки такой. ЗЫЗЫкод будет офромляться ввиде хранимки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 13:52:23 |
|
||
|
вставка строки + апдейт, чтобы ни кто не увидел строку без апдейта.
|
|||
|---|---|---|---|
|
#18+
скачай dbForge создай хранимкув которой сдела то, что тебя волнует сделау токи останова, в требуемых местах запусти отладку, произойдет останов выполнения на другой машине можешь запустить ещё один dbForge, в нём проверь что тебя интетресует ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 16:04:28 |
|
||
|
вставка строки + апдейт, чтобы ни кто не увидел строку без апдейта.
|
|||
|---|---|---|---|
|
#18+
не коммить и не увидит. но вариант автор вставить строку, получить айди, и сделать апдейт вызывает один вопрос - почему бы сразу нужное не вставить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 16:45:49 |
|
||
|
вставка строки + апдейт, чтобы ни кто не увидел строку без апдейта.
|
|||
|---|---|---|---|
|
#18+
ScareCrow, дык ПК - автоинкремент :) а в мускле в отличии от других СУБД тригер бифо - не видит значение автоинкремента, а в тригере афтер уже позно. :) вообщем вопрос в силе о красивом решении. Пока что пошол попроще. создал юзера дав егу логин имя итд, сгенерированые гуиды и папку. и временно ссылаюсь туда. ЗЫ так сделал чисто потому что перенести в хранимку подобные действия трудно. и юзер и папка имеет хешированые и шифрованые поля, зависящие от величин, которые вообщето даже не сохраняються. тоесть счас логика такая, модель = потомок ОРМ знает про эти тонкости, и генерирует хеши, и шифрует. Да, можно чтобы это база делала... но поко что политика партии - не переносить шифрование дешифрование в базу. типо чтоб нагрузку добавочную не давать... мускл на больших тоблицах вешаеться если строки соединяешь...вот там один дамп на таблицах с записями сотни милионов. сначала был вариант, что мускл соединяет из джоина 5 полей из обоих таблиц, это по времени чорти что... пришлось дамп грузить в файл, и потом седом по файлу прошолся, и поклеил как надо строчки...(что интересно, тормоза сделать подобное на пхп для файла, быстрее чем мусклом, но всёравно сед с отрывом обрабатывает подобное. и чем длинее файл дампа, тем отрыв сильнее.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2014, 17:30:58 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=176&tid=1834758]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 340ms |

| 0 / 0 |
