Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
FIFO в Postgress
|
|||
|---|---|---|---|
|
#18+
привет. Поиск к сожалению не пашет. Кто как делает что -нть типа ФИФО (разноска величин одной таблы по величинам другой/(нескольких других) с условиями)? Насколько я помню, курсоры в посгре какие-то не файндовые, т.ч. я пока делаю так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2005, 10:49 |
|
||
|
FIFO в Postgress
|
|||
|---|---|---|---|
|
#18+
Дык што, нихто не делает расчет фифей в палёте? Чиста на триггерах? С обработкой правок задним числом (т.е. - массовыми апдейтами)? Даже на набольших объемах первички? Просто интересен опыт и преимущественно применяемые методики. Черканите хотя-бы для статистики. ЗЫЗЫ. Если не понятна постановка задачи, то примерно такая модель Факты: 1. отгрузки: даты контрагенты 1.1.товары отгрузок: товары кол-ва цены (- опцион, вообще-то цены из 3. Прайсы (даты,товары)) 2. Платежи даты контрагенты суммы (3. Прайсы ) 4. Отягчающие условия (кредитные линии,штрафы, пени, периоды оплаты и т.п.) Задача - рассчитывать "погашенные" 2 (и могабыть иными способами) отгрузки 1. с учтетом условий 3. "на лету" (полностью на лету или посредством триггерных подсчетов непогашенных остатков). Очень хочется узнать, что предпочтительней с вашей т.з. и почему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2005, 12:51 |
|
||
|
FIFO в Postgress
|
|||
|---|---|---|---|
|
#18+
Ап! идеи пока еще рассматриваюца. (просьба таки не стесняца) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2005, 12:39 |
|
||
|
FIFO в Postgress
|
|||
|---|---|---|---|
|
#18+
4321Дык што, нихто не делает расчет фифей в палёте? Что такое фифо представляю. А что такое фифо в палёте с трудом :) 4321Чиста на триггерах? С обработкой правок задним числом (т.е. - массовыми апдейтами)? Даже на набольших объемах первички? Тут если можно, поподробнее... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2005, 13:08 |
|
||
|
FIFO в Postgress
|
|||
|---|---|---|---|
|
#18+
Meta 4321Дык што, нихто не делает расчет фифей в палёте? Что такое фифо представляю. А что такое фифо в палёте с трудом :) в палёте - значица не хранить текущей дельты по разноске сумм одной таблицы на другую (или вообще таблицы разноски - что более громоздко), а считать от некоторых реперных точек - точек подсчета "промежуточного балланса" на любой вызов Meta 4321Чиста на триггерах? С обработкой правок задним числом (т.е. - массовыми апдейтами)? Даже на набольших объемах первички? Тут если можно, поподробнее...Да че уж проще - хранить остатки/признаки "погашения" на _каждой_ записи 1-й таблицы (или еще как, но на каждый момент времени - например в таблице разноски id1,id2,sum), и при необходимости сделать правку задним числом в 1 или 2 (или 3-4) - пересчитывать все с предыдущей вставке "реперной точки" так же как "в палёте", но только с апдейтом (физ переписью) всех записей таблицы1 (или "разноски"). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2005, 13:23 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=33217819&tid=2007065]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
133ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 271ms |
| total: | 504ms |

| 0 / 0 |
