|
|
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
Усеры сломали базу. 30 конектов делали массовый апдейт одной таблицы плюс связанные триггерами таблицы. Во время всей этой молотьбы перезапустили службу Fb и убили все процессы (CS). После перезапуска никто не смог подключиться к базе через клиент, зайти смогли только с самого сервера БД клиентом и экспертом. В логах вот такие ошибки: SRV-250 Wed Apr 30 13:52:18 2014 Database: C:\S-MARKET\DBASE\SUPERMAGDK.FDB internal Firebird consistency check (cannot find record back version (291), file: vio.cpp line: 3911) SRV-250 Wed Apr 30 13:52:19 2014 Database: C:\S-MARKET\DBASE\SUPERMAGDK.FDB I/O error during "GetFileSize" operation for file "C:\S-MARKET\DBASE\SUPERMAGDK.FDB" Error while trying to access file Неверный дескриптор. После проверки gfix база дала зайти клиентам,но при работе пошли ошибки SRV-250 Wed Apr 30 14:29:07 2014 Database: C:\S-MARKET\DBASE\OLDSUPERMAGDK.FDB Relation has 2 orphan backversions (40461 in use) in table DISCCARD (833) SRV-250 Wed Apr 30 14:30:23 2014 Database: C:\S-MARKET\DBASE\OLDSUPERMAGDK.FDB Chain for record 101697642 is broken in table DOCHEAD (859) SRV-250 Wed Apr 30 14:30:36 2014 Database: C:\S-MARKET\DBASE\OLDSUPERMAGDK.FDB Relation has 14 orphan backversions (213 in use) in table DOCHEAD (859) В итоге было решено сделать бэкап-рестор,после рестора всё равно получил ошибки при создании индекса gbak:cannot commit index FK_DOCHEAD_SMREF_ADD_DOCHEAD gbak: ERROR:violation of FOREIGN KEY constraint "FK_DOCHEAD_SMREF_ADD_DOCHEAD" on table "DOCHEAD_SMREF_ADD" Вопрос такой - как такого избежать? Если для разработчиков база представляет интерес - могу дать к ней доступ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2014, 11:09 |
|
||
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
GallemarВопрос такой - как такого избежать?Не прибивать СУБД, когда пользователи жалуются, что "всё зависло"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2014, 14:05 |
|
||
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
Zirra> Усеры сломали базу. 30 конектов делали массовый апдейт одной таблицы плюс связанные триггерами таблицы. Во время всей этой молотьбы перезапустили службу Fb и убили все процессы (CS). После перезапуска > никто не смог подключиться к базе через клиент, зайти смогли только с самого сервера БД клиентом и экспертом. В логах вот такие ошибки: Это не юзеры, а ТЫ сломал... Zirra> Вопрос такой - как такого избежать? Если для разработчиков база представляет интерес - могу дать к ней доступ. Не позволять юзерам распускать руки в сторону сервера... -- Vladimir A.Bakhvaloff E-Mail: zirra1969<bark>gmail<dot>com Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2014, 14:10 |
|
||
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovGallemarВопрос такой - как такого избежать?Не прибивать СУБД, когда пользователи жалуются, что "всё зависло"? Есть такой миф, что Firebird не ломает базу при убиении процесса, т.к. есть Careful Write: http://www.firebirdsql.org/en/multi-version-concurrency-control It is worth mentioning one very nice “consequence” of the fact that there is no recovery log. Firebird has to take additional care to keep the database file in a consistent state — if a crash happens, there is no other place where information can be recovered except the database file itself. This is achieved using the careful write technique — Firebird writes data onto disk in such a manner that, at every single moment, the database file is consistent. The careful writes feature is something that really makes the life of the end-user easier. In addition to automated database housekeeping, Firebird has also automated crash recovery — a truly DBA-free database engine. Убивать процессы сервера можно в любой момент, и это фича (к embedded это тоже относится, кстати). База от этого не поломается, т.к. есть Careful Write. Вопрос имхо только в том, правильно ли реализован этот Careful Write :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2014, 16:12 |
|
||
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
NickDee,вот потому и пока держу убитую БД,может разработчикам интересно будет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2014, 17:08 |
|
||
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
У меня были интересные юзеры, которые перезапускали сервер методом "стало тормозить, Аня нажала на ресет...". Я узнал об этом, когда один счетчик одного генератора у них "отстал", пришлось разбираться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2014, 17:34 |
|
||
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
на ресет нажать нельзя,сервер в шкафу,шкаф в серверной,серверная под замкой,ключ в яйце и т.д. Есть консультанты сопровождения ПО,они имеют админские права к серверу БД ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2014, 17:46 |
|
||
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
Gallemar...Есть консультанты сопровождения ПО,они имеют админские права к серверу БД "С такими друзьями никаких врагов не надо" - (с). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2014, 17:57 |
|
||
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
Морской десантGallemar...Есть консультанты сопровождения ПО,они имеют админские права к серверу БД "С такими друзьями никаких врагов не надо" - (с). Да нет,это первый такой случай ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2014, 17:58 |
|
||
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
Zirra> Да нет,это первый такой случай Посмотрел я вашу конфигурацию... 6 * 4 = 24 ядра... 256Гб ОЗУ... 30 юзеров всего... Что там ВААЩЕ тормозить-то может?.. Зачем кому-то, кроме тебя, разрешено что-то на сервере делать, кроме работы в терминальной сессии?.. .... Может там до кучи какой антивирус у вас живёт?.. Или наоборот?.. Не помню, кто там показывает дисковую активность процесса (ProcessExplorer?..), попробуй проверить... Кто использует файл, кроме fb_inet_server'а, проверь... -- Vladimir A.Bakhvaloff E-Mail: zirra1969<bark>gmail<dot>com Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2014, 18:12 |
|
||
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
zirraZirra> Да нет,это первый такой случай Посмотрел я вашу конфигурацию... 6 * 4 = 24 ядра... 256Гб ОЗУ... 30 юзеров всего... Что там ВААЩЕ тормозить-то может?.. Зачем кому-то, кроме тебя, разрешено что-то на сервере делать, кроме работы в терминальной сессии?.. .... Может там до кучи какой антивирус у вас живёт?.. Или наоборот?.. Не помню, кто там показывает дисковую активность процесса (ProcessExplorer?..), попробуй проверить... Кто использует файл, кроме fb_inet_server'а, проверь... -- Vladimir A.Bakhvaloff E-Mail: zirra1969<bark>gmail<dot>com 30 усеров активно перепроводящих документы,а так их 300.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2014, 18:14 |
|
||
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
Давай по аське спишемся? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2014, 18:17 |
|
||
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
zirra...6 * 4 = 24 ядра... 256Гб ОЗУ... 30 юзеров всего... Что там ВААЩЕ тормозить-то может?.. ... Gallemar...30 конектов делали массовый апдейт одной таблицы плюс связанные триггерами таблицы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2014, 18:18 |
|
||
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
Zirra> 30 усеров активно перепроводящих документы,а так их 300.... Фуф-ф-ф... Полегчало... Что всё равно не меняет... Особенно, если на серваке только FB и живёт, а не конкурирует ещё и с 1C на MS SQL... Zirra> > Давай по аське спишемся? Не сегодня... Температурю и еле сижу по привычке... ICQ UIN мой, кстати, вроде довольно легко находится... Причём два... -- Vladimir A.Bakhvaloff E-Mail: zirra1969<bark>gmail<dot>com Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2014, 18:36 |
|
||
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
zirra,я на 1608235 написал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2014, 19:10 |
|
||
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
zirraОсобенно, если на серваке только FB и живёт, а не конкурирует ещё и с 1C на MS SQL... Живет только FB,правда БД на одном диске с виндой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2014, 19:16 |
|
||
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
GallemarБД на одном диске с виндой Проверил бы ты у неё Forced Writes... Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2014, 19:38 |
|
||
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
Zirra> Проверил бы ты у неё Forced Writes... Шаман !!! .... Вот что значит температура... -- Vladimir A.Bakhvaloff E-Mail: zirra1969<bark>gmail<dot>com Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2014, 20:22 |
|
||
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov,включен конечно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2014, 03:50 |
|
||
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
Zirra> Dimitry Sibiryakov,включен конечно Таки и выключи!!! -- Vladimir A.Bakhvaloff E-Mail: zirra1969<bark>gmail<dot>com Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2014, 10:49 |
|
||
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
zirraZirra> Dimitry Sibiryakov,включен конечно Таки и выключи!!! -- Vladimir A.Bakhvaloff E-Mail: zirra1969<bark>gmail<dot>com Зачем??? С включенным надежнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2014, 11:25 |
|
||
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
Zirra> Зачем??? Картинка с другого сайта. С включенным надежнее. Выключи и проверь скорость... -- Vladimir A.Bakhvaloff E-Mail: zirra1969<bark>gmail<dot>com Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2014, 11:29 |
|
||
|
Усеры сломали базу
|
|||
|---|---|---|---|
|
#18+
zirra Выключи и проверь скорость... Лады Я тебе в аську камушком кинул... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2014, 11:31 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38631556&tid=1563639]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
175ms |
get topic data: |
12ms |
get forum data: |
4ms |
get page messages: |
78ms |
get tp. blocked users: |
2ms |
| others: | 284ms |
| total: | 588ms |

| 0 / 0 |
