Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как обойти "assertion failed"???
|
|||
|---|---|---|---|
|
#18+
ASA9.02 3193 Была тестовая таблица, которая содержала 200 млн. записей, при попытке дропнуть ее или удалить все данные из нее сервер вываливался в ошибку. Тогда я стал удалять данные кусочками, по 5-15 млн. Таким образом удалил порядка 140 млн. Осталось 60 млн. Удалял по значению ПК начиная с младшего. И вот теперь, судя по всему, я добрался до проблемных пэйджов. Т.е. теперь в начале таблицы/спэйса/"или еще чего-то" есть что-то, на чем сервак вываливается. Выборки из начала таблицы приводят к такому же краху сервера. Валидация таблицы тоже валится. Таблица живет в отдельном спэйсе с несколькими нужными табличками (эти по объему не сопоставимы с 200млн). Спэйс размером 20 гиг, в связи с чем и решил почистить лишнее. Как избавиться от этой таблицы??????? Кусок лога: E. 04/11 01:08:06. *** ОШИБКА *** Сбой контрольного утверждения: 201425 (9.0.2.3193) E. 04/11 01:08:06. Invalid count or free space offset detected on a free list page I. 04/11 01:08:06. *** ОШИБКА *** Сбой контрольного утверждения: 201425 (9.0.2.3193) I. 04/11 01:08:06. Invalid count or free space offset detected on a free list page I. 04/11 01:08:06. I. 04/11 01:08:06. ru:Attempting to save dump file at 'C:\WINDOWS\TEMP\sa_dump.dmp' I. 04/11 01:08:06. ru:Dump file saved I. 04/11 01:08:06. Соединение завершено ненормально P.S.: Попытаюсь пойти со стороны бОльших значений ПК, но проблему это все равно не решит. В итоге я хочу дропнуть спэйс, а для этого надо избавиться от этой таблицы. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2005, 18:38 |
|
||
|
Как обойти "assertion failed"???
|
|||
|---|---|---|---|
|
#18+
Самое надежное прямо сейчас это сделать выгрузку правильных таблиц, и создать новую базу с этими таблицами. Смотри у dbunload ключик -t ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2005, 18:42 |
|
||
|
Как обойти "assertion failed"???
|
|||
|---|---|---|---|
|
#18+
Т.е. как, самое надежное? Это что, может рухнуть вся база в любой момент? Блин, через выгрузку-то, это понятно. Но это ж полный ребилд!! База-то 24 гига, не включая битую таблицу, а с ней все 44. Быстро такое не делается. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2005, 18:52 |
|
||
|
Как обойти "assertion failed"???
|
|||
|---|---|---|---|
|
#18+
Попробуйте truncate table ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2005, 12:07 |
|
||
|
Как обойти "assertion failed"???
|
|||
|---|---|---|---|
|
#18+
Truncate - это первое что я пытался делать. Уверен, что это не порченый файл, как мне сказали на sybase-ianywhere-форуме, а результат некорректной работы АСА. Т.к. с последнего ребилда серверу ни разу не помешали нормально работать/стартовать/стопиться, я то это знаю. А воспроизвести ситуацию нереально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2005, 22:51 |
|
||
|
Как обойти "assertion failed"???
|
|||
|---|---|---|---|
|
#18+
Ну когда-то подобную ситуацию вылечили только так: select * from tablename order by id; output to ... в какой-то момент времени кирдык, потом select * from tablename order by id desc; output to ... потом опять кирдык потом drop table; create table и input в итоге пропало 4 записи из таблицы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 10:01 |
|
||
|
|

start [/forum/topic.php?fid=55&gotonew=1&tid=2013260]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
27ms |
get topic data: |
6ms |
get first new msg: |
4ms |
get forum data: |
1ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 284ms |

| 0 / 0 |
