To je docela divny. Neni tam nejaky chybujici hardware?
> a. Lze nějak spolehlivě preventivně zkontrolovat korektnost indexů?
Zkontrolovat asi ne. Jedine znovu vytvorit.
> b. Mohl problém 3.způsobit admin v momentě, kdy ihned po restore provedl
> tvrdé copy .fdb na záložní disk bez stopnutí FB (k DB nebyl nikdo připojen)?
No zalezi jak soubor kopiroval. Pokud nelocknul soubor, tak je to OK -
nicmene takovahle zaloha je dost naprd. Ma tak 50% sanci, ze nebude
fungovat. ;) Pokud locknul, tak by FB mel zacit rvat (pokud neco
zapisoval).
> c. Co může být příčinou nabořených indexů? Mohl by indexy v DB nabořit
> aplikační server, který občas spadne na nějakou vnitřní chybu (AV) v
> souvislosti s vlákny, který je klientem FB běžícím na stejném serveru
> (připojený přes localhost)?
Nemelo by se to stat. Ale chyby v SW jsou vsude, i ve FB. :(
Spis bych se podival na IO a memory subsystem toho serveru. Mozna tam
neco nefunguje spolehlive.
> V daném období není ve firebird.log vidět žádný pád FB, pouze poměrně dost
> chyb typu:
> INET/inet_error: read errno = 10054
> INET/inet_error: select in packet_receive errno = 10038
To jsou vsechno sitove chyby. Zadny velky problem (z pohledu serveru).
--
Jiri {x2} Cincura (CTO x2develop.com)
http://blog.cincura.net/ | http://www.ID3renamer.com
> 3. Asi 2 hodiny po restoru se opět objevil problém 1., na jiném indexu. JehoTo je docela divny. Neni tam nejaky chybujici hardware?
> aktivace pomohla.
> b. Mohl problém 3.způsobit admin v momentě, kdy ihned po restore provedlNo zalezi jak soubor kopiroval. Pokud nelocknul soubor, tak je to OK -
> tvrdé copy .fdb na záložní disk bez stopnutí FB (k DB nebyl nikdo připojen)?
nicmene takovahle zaloha je dost naprd. Ma tak 50% sanci, ze nebude
fungovat. ;) Pokud locknul, tak by FB mel zacit rvat (pokud neco
zapisoval).
> c. Co může být příčinou nabořených indexů? Mohl by indexy v DB nabořitNemelo by se to stat. Ale chyby v SW jsou vsude, i ve FB. :(
> aplikační server, který občas spadne na nějakou vnitřní chybu (AV) v
> souvislosti s vlákny, který je klientem FB běžícím na stejném serveru
> (připojený přes localhost)?
Spis bych se podival na IO a memory subsystem toho serveru. Mozna tam
neco nefunguje spolehlive.
Zalezi jak si TC ten soubor otevre. Ale krome toho, ze je ta zaloha
naprd, by to DB nemelo naborit aniz by zacala prudce rvat, ze je neco
spatne.
> Můžeš být trochu konkrétnější - nějaký diagnostický nástroj, postup...?
MemTest na pamet. Na disk, hmm, ja vetsinou necham porad dokola
kopirovat par GB generovanych dat + kontrola SHA1.