I've answered Mr. Alexey because my stack trace is almost (if not
totally - keeping hw, so and runtime differences) equals to the posted.
I've not have seen in his mail any reference to the problem occurring
during compile time, so I presumed was in runtime.
Thanks for the 'isupdatedcolumn' tip. Why not document this function in
same chapter that explains triggers on manuals (may be that is already
there, and I've not seen too...)?
Best regards,
Edson Richter
Anhaus, Thomas escreveu:
Edson Carlos Ericksson Richter wrote
I had exactly same problem as you. I solved avoiding a very old bug
(since SapDB 7.4 days, AFAIK) about recursive triggers.
I already reported this problem (as others did), but it's silent
ignored. The first time I faced this problem, I have wasted hours and
hours, changing Linux installation (from Fedora to others), tunning,
even trying in Windows, changind hard disk (in suspect that it's a
virtual memory failure), changing and incresing server memory (from
unknowm 256Mb to Kingstong 1Gb), but nothing helped. To check
if someone
will fix (or at least comment this in Manuals or in the list) in near
future, I've posted to the list a "how-to" crash a MaxDB server: just
give DBA access to unwarned user, and let him create one recursive
trigger. Nobody answered or commented.
Revising every trigger on the system, I've found the problem. I had
something like:
create trigger tb_parc_upd on tb_parc for update as {
update tb_parc where usage = usage +1
where tb_parc.saldo = :old.saldo - :new.pago
}
(the real case is a little bit different - but concept is the same).
As you can see, the above trigger will fire it self again. If
we have a
function "updated" (like MS SQL Server), the trigger could be
written as:
create trigger tb_parc_upd on tb_parc for update as {
if updated(pago)
update tb_parc where usage = usage +1
where tb_parc.saldo = :old.saldo - :new.pago
}
where the recursiveness will be avoided. But there is none
function like
"updated".
Well, returning to your problem, I'll suggest you double check your
triggers and procedures. IMHO, they are the main cause for
LVM_Allocation errors... Of course, if there is no detectable
problem in
them, check memory, hard disks, etc.
I expect this save hours for you...
Best regards,
Edson Richter
Alexey Gaidukov escreveu:
Fedora 4. Kernel 2.6.12
Is there the way to prevent this crash? Please help me.
2005-08-22 14:41:12 0 ERR 11330 COREHAND ABORTING due to
signal 11
2005-08-22 14:41:12 0 ERR 11599 BTRACE ----> Emergency Stack
Back Trace <----
2005-08-22 14:41:12 0 ERR 11599 BTRACE (0):0x8222bdb
[0xabaf0a74](0x9faa2eec,0xa4531148,0xa453103c,0x891a7d9)
2005-08-22 14:41:12 0 ERR 11599 BTRACE (1):0x83bdad9
[0xabaf0a74](0x9faa2eec,0xa4531148,0xa453103c,0x891a7d9)
2005-08-22 14:41:12 0 ERR 11599 BTRACE (3):0x82b0f8e
[0xabaf0ad4](0xabaf49dc,0xa4531038,0x40,0xa4531148)
2005-08-22 14:41:12 0 ERR 11599 BTRACE (5):0x82b0b8b
[0xabaf0bb4](0xabaf49dc,0x22,0xabaf0ecc,0x1bb)
2005-08-22 14:41:12 0 ERR 11599 BTRACE (7):0x82b0e7b
[0xabaf0bf4](0xabaf49dc,0x21,0x3,0x0)
2005-08-22 14:41:12 0 ERR 11599 BTRACE (9):0x82b0bfd
[0xabaf0c34](0xabaf49dc,0x1a,0x0,0x0)
2005-08-22 14:41:12 0 ERR 11599 BTRACE (11):0x82b0025
[0xabaf0c74](0xabaf49dc,0x19,0x0,0x0)
2005-08-22 14:41:12 0 ERR 11599 BTRACE (13):0x82af4da
[0xabaf0dd4](0xabaf49dc,0xabaf0ecc,0x19,0x562)
2005-08-22 14:41:12 0 ERR 11599 BTRACE (15):0x82acc91
[0xabaf2174](0xabaf49dc,0xabaf28cc,0x19,0x9faa5988)
2005-08-22 14:41:12 0 ERR 11599 BTRACE (17):0x82a9c1e
[0xabaf2884](0xabaf49dc,0xabaf28cc,0xabaf3c2c,0xabaf28ca)
2005-08-22 14:41:12 0 ERR 11599 BTRACE (19):0x82cfaee
[0xabaf3c94](0xabaf49dc,0x0,0x101,0x8d20d74)
2005-08-22 14:41:12 0 ERR 11599 BTRACE (21):0x82ce8f3
[0xabaf3d34](0xabaf49dc,0x0,0x0,0xabaf3da4)
2005-08-22 14:41:12 0 ERR 11599 BTRACE (23):0x8419023
[0xabaf3db4](0xabaf49dc,0x0,0x40,0x0)
2005-08-22 14:41:12 0 ERR 11599 BTRACE (25):0x841a654
[0xabaf3fa4](0xabaf49dc,0xabaf4000,0xabaf414a,0xabaf412c)
2005-08-22 14:41:12 0 ERR 11599 BTRACE (27):0x841bf83
[0xabaf4184](0xabaf49dc,0x0,0x0,0x0)
2005-08-22 14:41:12 0 ERR 11599 BTRACE (29):0x8421d64
[0xabaf42a4](0xabaf49dc,0x0,0x0,0xabaf4338)
2005-08-22 14:41:12 0 ERR 11599 BTRACE (31):0x841faba
[0xabaf4454](0xabaf49dc,0x1,0xabaf44cc,0x1)
2005-08-22 14:41:12 0 ERR 11599 BTRACE (33):0x89abaa6
[0xabaf4524](0xabaf49dc,0xabaf49d1,0xabaf454a,0xabaf454b)
2005-08-22 14:41:12 0 ERR 11599 BTRACE (35):0x89ab803
[0xabaf4974](0xabaf49dc,0xabaf49d1,0x1,0xb7e03950)
2005-08-22 14:41:12 0 ERR 11599 BTRACE (37):0x8a37aa4
[0xabaf5f94](0x5015b460,0x5000b31c,0x8ebb0a0,0x8d20d74)
2005-08-22 14:41:12 0 ERR 11599 BTRACE (39):0x8af50fa
[0xabaf5fb4](0x3281,0x3,0x8c3e993,0x8c4a27d)
2005-08-22 14:41:12 0 ERR 11599 BTRACE (41):0x8af5049
[0xabaf5fe4](0x500e4320,0x0,0xa95f53a8,0x210b74)
2005-08-22 14:41:12 0 ERR 11599 BTRACE (43):0x210b74
[0xabaf5ff4](0x0,0x0,0x0,0x0)
2005-08-22 14:41:12 0 ERR 11599 BTRACE ----> Register
Dump <----
2005-08-22 14:41:12 0 ERR 11599 BTRACE
-------------------------------
2005-08-22 14:41:12 0 ERR 11599 BTRACE ds es 0x0000007b
0x0000007b
2005-08-22 14:41:12 0 ERR 11599 BTRACE fs gs 0x00000000
0x00000033
2005-08-22 14:41:12 0 ERR 11599 BTRACE trap err 0x0000000e
0x00000004
2005-08-22 14:41:12 0 ERR 11599 BTRACE efl ss 0x00010297
0x0000007b
2005-08-22 14:41:12 0 ERR 11599 BTRACE edi esi 0x00000110
0x00000220
2005-08-22 14:41:12 0 ERR 11599 BTRACE eax ebx 0xa4531148
2005-08-22 14:41:12 0 ERR 11599 BTRACE ecx edx 0x00000006
2005-08-22 14:41:12 0 ERR 11599 BTRACE esp uesp 0xabaf0a2c
0xabaf0a2c
2005-08-22 14:41:12 0 ERR 11599 BTRACE ebp eip 0xabaf0a74
0x08222bdb
2005-08-22 14:41:12 0 ERR 11599 BTRACE cs cr2 0x00000073
0x2900291b
2005-08-22 14:41:12 0 ERR 11599 BTRACE
-------------------------------
2005-08-22 14:41:12 0 ERR 11599 BTRACE cw - sw - tag
0xffff037f 0xffff0020 0xffffffff
2005-08-22 14:41:12 0 ERR 11599 BTRACE ipoff - cssel
0x00000000 0x00000000
2005-08-22 14:41:12 0 ERR 11599 BTRACE dataoff-datasel
0x00000000 0x00000000
2005-08-22 14:41:12 0 ERR 11599 BTRACE f00 [0xb800 0xcf4e
0xc6e2 0xd251 - 0x4009]
2005-08-22 14:41:12 0 ERR 11599 BTRACE f01 [0xb800 0xcf4e
0xc6e2 0xd271 - 0x4009]
2005-08-22 14:41:12 0 ERR 11599 BTRACE f02 [0x6823 0xa938
0xf2fb 0x8ad8 - 0x3ff9]
2005-08-22 14:41:12 0 ERR 11599 BTRACE f03 [0xb800 0xb63c
0x6822 0xa938 - 0x4008]
2005-08-22 14:41:12 0 ERR 11599 BTRACE f04 [0x0000 0x0000
0x0000 0xe400 - 0x4003]
2005-08-22 14:41:12 0 ERR 11599 BTRACE f05 [0x0000 0x0000
0x0000 0x8af0 - 0x4011]
2005-08-22 14:41:12 0 ERR 11599 BTRACE f06 [0x0000 0x0000
0x7fc0 0xe4ea - 0x4018]
2005-08-22 14:41:12 0 ERR 11599 BTRACE f07 [0x0000 0x0000
0xbb80 0x8093 - 0x4017]
2005-08-22 14:41:12 0 ERR 11599 BTRACE
-------------------------------
2005-08-22 14:41:12 0 ERR 11599 BTRACE ----> Module List <----
2005-08-22 14:41:12 0 ERR 11599 BTRACE |.text Start
|.text End
| Module File Name
2005-08-22 14:41:12 0 ERR 11599 BTRACE | 0x001bb000 |
0x001d5000
| /lib/ld-2.3.5.so
2005-08-22 14:41:12 0 ERR 11599 BTRACE | 0x001d5000 |
0x001d6000
| /lib/ld-2.3.5.so
2005-08-22 14:41:12 0 ERR 11599 BTRACE | 0x001d9000 |
0x002fd000
| /lib/libc-2.3.5.so
2005-08-22 14:41:12 0 ERR 11599 BTRACE | 0x002fd000 |
0x002ff000
| /lib/libc-2.3.5.so
2005-08-22 14:41:12 0 ERR 11599 BTRACE | 0x00305000 |
0x00307000
| /lib/libdl-2.3.5.so
2005-08-22 14:41:12 0 ERR 11599 BTRACE | 0x00307000 |
0x00308000
| /lib/libdl-2.3.5.so
2005-08-22 14:41:12 0 ERR 11599 BTRACE | 0x0030b000 |
0x0032d000
| /lib/libm-2.3.5.so
2005-08-22 14:41:12 0 ERR 11599 BTRACE | 0x0032d000 |
0x0032e000
| /lib/libm-2.3.5.so
2005-08-22 14:41:12 0 ERR 11599 BTRACE | 0x00346000 |
0x00354000
| /lib/libpthread-2.3.5.so
2005-08-22 14:41:12 0 ERR 11599 BTRACE | 0x00354000 |
0x00355000
| /lib/libpthread-2.3.5.so
2005-08-22 14:41:12 0 ERR 11599 BTRACE | 0x006f2000 |
0x006fb000
| /lib/libgcc_s-4.0.1-20050727.so.1
2005-08-22 14:41:12 0 ERR 11599 BTRACE | 0x008e1000 |
0x008e9000
| /lib/librt-2.3.5.so
2005-08-22 14:41:12 0 ERR 11599 BTRACE | 0x008e9000 |
0x008ea000
| /lib/librt-2.3.5.so
2005-08-22 14:41:12 0 ERR 11599 BTRACE | 0x00b69000 |
0x00c1a000
| /usr/lib/libstdc++.so.5.0.7
2005-08-22 14:41:12 0 ERR 11599 BTRACE | 0x08048000 |
0x08d1f000
| /opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:12 0 ERR 11599 BTRACE | 0x9c99b000 |
0x9c9a4000
| /opt/V76_00_16/MaxDB_DEV/usr/lib/dbpinstall.so
2005-08-22 14:41:12 0 ERR 11599 BTRACE | 0xa0ce3000 |
0xa0f0f000
| /opt/V76_00_16/MaxDB_DEV/usr/lib/liboms.so
2005-08-22 14:41:12 0 ERR 11599 BTRACE | 0xb7e27000 |
0xb7e30000
| /lib/libnss_files-2.3.5.so
2005-08-22 14:41:12 0 ERR 11599 BTRACE | 0xb7e30000 |
0xb7e31000
| /lib/libnss_files-2.3.5.so
2005-08-22 14:41:12 0 ERR 11599 BTRACE
2005-08-22 14:41:12 0 ERR 11599 BTRACE ----> Symbolic
Stack Back
Trace <----
2005-08-22 14:41:12 0 ERR 11599 BTRACE 0: 0x08222bdb
a061exist_columnname +0x008b
2005-08-22 14:41:12 0 ERR 11599 BTRACE
/opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:12 0 ERR 11599 BTRACE Frameinfo
[0xabaf0a74] (0x9faa2eec,0xa4531148,0xa453103c,0x891a7d9)
2005-08-22 14:41:12 0 ERR 11599 BTRACE 1: 0x083bdad9
a61_search_table +0x0379
2005-08-22 14:41:12 0 ERR 11599 BTRACE
/opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:12 0 ERR 11599 BTRACE Frameinfo
[0xabaf0a74] (0x9faa2eec,0xa4531148,0xa453103c,0x891a7d9)
2005-08-22 14:41:12 0 ERR 11599 BTRACE 2: 0x082b0f8e
ak262assign_stmt +0x00ce
2005-08-22 14:41:12 0 ERR 11599 BTRACE
/opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:12 0 ERR 11599 BTRACE Frameinfo
[0xabaf0ad4] (0xabaf49dc,0xa4531038,0x40,0xa4531148)
2005-08-22 14:41:12 0 ERR 11599 BTRACE 3: 0x082b0b8b
ak262compile +0x03cb
2005-08-22 14:41:12 0 ERR 11599 BTRACE
/opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:12 0 ERR 11599 BTRACE Frameinfo
[0xabaf0bb4] (0xabaf49dc,0x22,0xabaf0ecc,0x1bb)
2005-08-22 14:41:12 0 ERR 11599 BTRACE 4: 0x082b0e7b
ak262TryCatchBlock +0x010b
2005-08-22 14:41:12 0 ERR 11599 BTRACE
/opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:12 0 ERR 11599 BTRACE Frameinfo
[0xabaf0bf4] (0xabaf49dc,0x21,0x3,0x0)
2005-08-22 14:41:12 0 ERR 11599 BTRACE 5: 0x082b0bfd
ak262compile +0x043d
2005-08-22 14:41:12 0 ERR 11599 BTRACE
/opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:12 0 ERR 11599 BTRACE Frameinfo
[0xabaf0c34] (0xabaf49dc,0x1a,0x0,0x0)
2005-08-22 14:41:12 0 ERR 11599 BTRACE 6: 0x082b0025
ak262StoreStmtAndComplile +0x04d5
2005-08-22 14:41:12 0 ERR 11599 BTRACE
/opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:12 0 ERR 11599 BTRACE Frameinfo
[0xabaf0c74] (0xabaf49dc,0x19,0x0,0x0)
2005-08-22 14:41:12 0 ERR 11599 BTRACE 7: 0x082af4da
ak262trigger_code +0x07da
2005-08-22 14:41:12 0 ERR 11599 BTRACE
/opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:12 0 ERR 11599 BTRACE Frameinfo
[0xabaf0dd4] (0xabaf49dc,0xabaf0ecc,0x19,0x562)
2005-08-22 14:41:12 0 ERR 11599 BTRACE 8: 0x082acc91
ak262create_trigger +0x09a1
2005-08-22 14:41:12 0 ERR 11599 BTRACE
/opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:12 0 ERR 11599 BTRACE Frameinfo
[0xabaf2174] (0xabaf49dc,0xabaf28cc,0x19,0x9faa5988)
2005-08-22 14:41:12 0 ERR 11599 BTRACE 9: 0x082a9c1e
a262trigger_semantic +0x036e
2005-08-22 14:41:12 0 ERR 11599 BTRACE
/opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:12 0 ERR 11599 BTRACE Frameinfo
[0xabaf2884] (0xabaf49dc,0xabaf28cc,0xabaf3c2c,0xabaf28ca)
2005-08-22 14:41:12 0 ERR 11599 BTRACE 10: 0x082cfaee
ak35call_semantik +0x064e
2005-08-22 14:41:12 0 ERR 11599 BTRACE
/opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:12 0 ERR 11599 BTRACE Frameinfo
[0xabaf3c94] (0xabaf49dc,0x0,0x101,0x8d20d74)
2005-08-22 14:41:12 0 ERR 11599 BTRACE 11: 0x082ce8f3
a35_asql_statement2 +0x0543
2005-08-22 14:41:12 0 ERR 11599 BTRACE
/opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:12 0 ERR 11599 BTRACE Frameinfo
[0xabaf3d34] (0xabaf49dc,0x0,0x0,0xabaf3da4)
2005-08-22 14:41:12 0 ERR 11599 BTRACE 12: 0x08419023
ak92not_only_execute +0x0473
2005-08-22 14:41:12 0 ERR 11599 BTRACE
/opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:12 0 ERR 11599 BTRACE Frameinfo
[0xabaf3db4] (0xabaf49dc,0x0,0x40,0x0)
2005-08-22 14:41:12 0 ERR 11599 BTRACE 13: 0x0841a654
ak92analyze_messagetype +0x07c4
2005-08-22 14:41:12 0 ERR 11599 BTRACE
/opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:12 0 ERR 11599 BTRACE Frameinfo
[0xabaf3fa4] (0xabaf49dc,0xabaf4000,0xabaf414a,0xabaf412c)
2005-08-22 14:41:12 0 ERR 11599 BTRACE 14: 0x0841bf83
a92_mode_analyzer +0x0263
2005-08-22 14:41:12 0 ERR 11599 BTRACE
/opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:12 0 ERR 11599 BTRACE Frameinfo
[0xabaf4184] (0xabaf49dc,0x0,0x0,0x0)
2005-08-22 14:41:12 0 ERR 11599 BTRACE 15: 0x08421d64
ak93one_command +0x0ea4
2005-08-22 14:41:12 0 ERR 11599 BTRACE
/opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:12 0 ERR 11599 BTRACE Frameinfo
[0xabaf42a4] (0xabaf49dc,0x0,0x0,0xabaf4338)
2005-08-22 14:41:12 0 ERR 11599 BTRACE 16: 0x0841faba
a93_user_commands +0x047a
2005-08-22 14:41:12 0 ERR 11599 BTRACE
/opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:12 0 ERR 11599 BTRACE Frameinfo
[0xabaf4454] (0xabaf49dc,0x1,0xabaf44cc,0x1)
2005-08-22 14:41:12 0 ERR 11599 BTRACE 17: 0x089abaa6
_Z7SQLTaskR20tak_all_command_globRhb +0x0086
2005-08-22 14:41:12 0 ERR 11599 BTRACE
/opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:12 0 ERR 11599 BTRACE Frameinfo
[0xabaf4524] (0xabaf49dc,0xabaf49d1,0xabaf454a,0xabaf454b)
2005-08-22 14:41:12 0 ERR 11599 BTRACE 18: 0x089ab803
_Z11Kernel_MainR13RTETask_ITask +0x0313
2005-08-22 14:41:12 0 ERR 11599 BTRACE
/opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:12 0 ERR 11599 BTRACE Frameinfo
[0xabaf4974] (0xabaf49dc,0xabaf49d1,0x1,0xb7e03950)
2005-08-22 14:41:12 0 ERR 11599 BTRACE 19: 0x08a37aa4
RTETask_TaskMain +0x0064
2005-08-22 14:41:12 0 ERR 11599 BTRACE
/opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:12 0 ERR 11599 BTRACE Frameinfo
[0xabaf5f94] (0x5015b460,0x5000b31c,0x8ebb0a0,0x8d20d74)
2005-08-22 14:41:12 0 ERR 11599 BTRACE 20: 0x08af50fa
_Z23en88_CallKernelTaskMainP9TASK_TYPE +0x00aa
2005-08-22 14:41:12 0 ERR 11599 BTRACE
/opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:12 0 ERR 11599 BTRACE Frameinfo
[0xabaf5fb4] (0x3281,0x3,0x8c3e993,0x8c4a27d)
2005-08-22 14:41:13 0 ERR 11599 BTRACE 21: 0x08af5049
en88_CallCoroutineKernelTaskMain +0x0029
2005-08-22 14:41:13 0 ERR 11599 BTRACE
/opt/V76_00_16/MaxDB_DEV/usr/pgm/kernel
2005-08-22 14:41:13 0 ERR 11599 BTRACE Frameinfo
[0xabaf5fe4] (0x500e4320,0x0,0xa95f53a8,0x210b74)
2005-08-22 14:41:13 0 ERR 11599 BTRACE ----> End of Stack Back
Trace <----
2005-08-22 14:41:13 0 ERR 11599 BTRACE analysing
LVCMem_Allocator_001
2005-08-22 14:41:13 0 ERR 11599 BTRACE
2005-08-22 14:41:13 0 ERR 11599 BTRACE no problems detected in
LVCMem_Allocator_001
2005-08-22 14:41:13 0 ERR 11599 BTRACE analysing
LVCMem_Allocator_002
2005-08-22 14:41:13 0 ERR 11599 BTRACE
2005-08-22 14:41:13 0 ERR 11599 BTRACE no problems detected in
LVCMem_Allocator_002
2005-08-22 14:41:14 0 ERR 12006 DBCRASH Kernel exited without
core and exit status 0x2f00
2005-08-22 14:41:14 0 ERR 12008 DBCRASH Kernel exited due to
reentered signal handler
2005-08-22 14:41:17 ___ Stopping GMT
2005-08-22 05:41:17 7.6.00 Build 016-000-000-
000
2005-08-22 14:42:05 --- Starting GMT
2005-08-22 05:42:05 7.6.00 Build 016-000-000-
000
--
Edson Carlos Ericksson Richter
MGR Informática Ltda.
Fones: 3347-0446 / 9259-2993
I don't think that Alexey has the same problem. The problem with recursive
triggers
occurs at runtime of the trigger whereas the crash above happens when the
trigger
is compiled. Besides the trace back above shows that no recursion is involved.
We are currently working on the problem of recursive triggers. The problem is
that
the stack of the task becomes overwritten by the endless recursion. We will
avoid that by a check, that ensures that enough stack is available for the next
recursion. This solution has the disadvantage that the recursion may be stopped
a
little bit too early, but that's much better than a database crash.
Besides in the meantime the 'updated' function has been implemented.
The function is available as isupdatedcolumn(<column name>).
Best Regards,
Thomas
--
Edson Carlos Ericksson Richter
MGR Informática Ltda.
Fones: 3347-0446 / 9259-2993
--
MaxDB Discussion Mailing List
For list archives: http://lists.mysql.com/maxdb
To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]