powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Триггер с логированием.
11 сообщений из 36, страница 2 из 2
Триггер с логированием.
    #38682028
Триггерман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Misha Tyurinавторчушь

когда уже sql ру перестанет давать анонимные посты в спец форумы, помойка, а не чаты тут получаются.
это же профессиональное типа сообщество, нахера, нам тут анонимы? Помойка - это когда специалист пишет "триггеры только для денормализаций".
И чем это тебя анонимный никнейм так бесит ? Оттого что ты - Вася Пупкин Миша Тюрин, твое утверждение не станет более правильным.
...
Рейтинг: 0 / 0
Триггер с логированием.
    #38682358
Sergei.Agalakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТриггерманElectric200не несите чепуху по поводу тригеров. Есть задачи, которые просто нереально решить без них.Ловлю вас на слове. Приведите задачи, которые нельзя решить без триггеров.
Партицирование в Постгресе. RULE не предлагать.
...
Рейтинг: 0 / 0
Триггер с логированием.
    #38682364
какабычна
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Триггерман...задачи поддержания логической целостности, если открытому кругу ползателей (например криворуким триггерманам) открыта работа над таблицами (insert update delete ) вполне нормально решается триггерами (и _реально_ решаются только ими)

если же разработчик заранее смиряется с тем, что доступ к его базе будет всегда проистекать по сугубо ограниченному, охватываемому ограниченным умом ограниченного разраба перечню жестких интерфейсов (ака хранимки) -- то задача снимается (зачем писать триггер -- когда известны все точки входов и выходов).
конечно при этом никакой логической целостности никто на деле не гарантирует, но это уже вопрос к этому никте.

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

но универсальные механизмы позволяют опираться на некие законы сохранения (ими поддерживаемые), а не универсальные -- или начхать на возможность бледно выгляднуть, в случае чего, либо всюду подозревать (и перекрывать излишним кодом) возможность налететь на несохранение неявно используемых кодом "интегралов".
...
Рейтинг: 0 / 0
Триггер с логированием.
    #38682366
Electric200
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТриггерманElectric200С тригером на UPDATE это решается 3 строчками, а без тригера на родном PHP это был бы велосепед и не факт что вообще реализуем.Вы сами понимаете, что это facepalm? Зачем вы сами себя так подставляете?
В чем собственно, обоснуйте.
...
Рейтинг: 0 / 0
Триггер с логированием.
    #38682369
какабычна
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergei.AgalakovТриггерманпропущено...
Ловлю вас на слове. Приведите задачи, которые нельзя решить без триггеров.
Партицирование в Постгресе. RULE не предлагать.вам предложат всюду в коде всех хранимок вычислять имена пратиций напрямую, и, следовательно, использовать днамич скл. а партиции всегда нарезать сугубо руками и/или джобами.

хотя партицирование, особенно самопальное, как в пж -- реальное зло.
но колемся, ога; и продолжаем жрать что дают.
...
Рейтинг: 0 / 0
Триггер с логированием.
    #38682373
какабычна
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Electric200Триггерманпропущено...
Вы сами понимаете, что это facepalm? Зачем вы сами себя так подставляете?
В чем собственно, обоснуйте.обход дерева рисуется довольно просто с помощью WITH RECURSIV запроса [т.е. CTE]. А до того -- легко делался с помощью рекурсивно вызываемой хранимки.
...
Рейтинг: 0 / 0
Триггер с логированием.
    #38682376
Electric200
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
какабычна,

ПЖ оно работает через тригеры, насколько мне известно. В любом случае, если требуется добиться некоторой равномерности и распределенности в базе, при большое количестве данных, то очень даже нечего.
...
Рейтинг: 0 / 0
Триггер с логированием.
    #38682377
Аноним)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мишутка, пожалуйста, съебись с форума.
...
Рейтинг: 0 / 0
Триггер с логированием.
    #38682605
Павел Лузанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТриггерманMisha Tyurinодним из полезных может быть правило -- триггеры только для денормализацийПолнейшая чушь. Денормализация - это одно, триггер - это другое. В огороде - бузина, а в Киеве - дядька.

Триггерман, поясни про бузину.
Какие предлагаешь примеры использования триггеров?

Поддержу Михаила в том, что использовать триггеры для поддержки денормализации данных, это хорошее правило.

Пожалуй вспомнил еще одно применение.
Если приложение чужое и менять исходный код хранимых процедур нельзя, а вклиниться в логику работы нужно.
Тут триггеры помогают.
...
Рейтинг: 0 / 0
Триггер с логированием.
    #38686279
Sergei.Agalakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
какабычнаSergei.Agalakovпропущено...

Партицирование в Постгресе. RULE не предлагать.вам предложат всюду в коде всех хранимок вычислять имена пратиций напрямую, и, следовательно, использовать днамич скл. а партиции всегда нарезать сугубо руками и/или джобами.

хотя партицирование, особенно самопальное, как в пж -- реальное зло.
но колемся, ога; и продолжаем жрать что дают.
Ваше предложение особенно весело работает, когда надо 100500 записей вставить из Insert скрипта или CSV в партицированную таблицу. Каждый раз ручками делить на N частей по количеству партиций?
И чем вам не нравится сама идея партицирования данных? Мне вот очень не хватает партицирования а-ля Оракл в Постгресе.
...
Рейтинг: 0 / 0
Триггер с логированием.
    #38686307
Гость_0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergei.AgalakovКаждый раз ручками делить на N частей по количеству партиций?Зачем ручками, можно же написать скрипт :-)
...
Рейтинг: 0 / 0
11 сообщений из 36, страница 2 из 2
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Триггер с логированием.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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