|
Как проверить целостность БД?
|
|||
---|---|---|---|
#18+
Есть ли какая-то проверка на подобии DBCC CHECKDB в мсскл для постгрес? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 11:07 |
|
Как проверить целостность БД?
|
|||
---|---|---|---|
#18+
sql_user2Есть ли какая-то проверка на подобии DBCC CHECKDB в мсскл для постгрес? WTF?! Я к примеру понятие не имею, что это и как оно в MSSQL работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 11:14 |
|
Как проверить целостность БД?
|
|||
---|---|---|---|
#18+
sql_user2, Штатных процедур нет, но появились флаги целостности в страницах. В будущих версиях, скорее всего, будет приблуда, которая будет искать corrupted страницы. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 11:18 |
|
Как проверить целостность БД?
|
|||
---|---|---|---|
#18+
И скорее всего - для всех бд развёрнутой субд целиком. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 11:19 |
|
Как проверить целостность БД?
|
|||
---|---|---|---|
#18+
Есть такая штука - vacuumdb. Если завершается без ошибок, то с большой вероятностью ошибок нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 11:24 |
|
Как проверить целостность БД?
|
|||
---|---|---|---|
#18+
ОКТОГЕНЕсть такая штука - vacuumdb. Если завершается без ошибок, то с большой вероятностью ошибок нет. Про него я в первую очередь прочитал в интернете, однако, тут пишут http://postgresql.ru.net/node/214044 что он не проверяет, цитирую: VACUUM не проверяет битая база или нет - непонятно с чего вы это решили. Всё что делает VACUUM - это физически удаляет записи в таблицах, помеченные как удалённые или устаревшие. За счёт этого повышается быстродействие на этих таблицах, а также уменьшается место, занимаемое этими таблицами. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 11:31 |
|
Как проверить целостность БД?
|
|||
---|---|---|---|
#18+
а при pg_dump-е никаких проверок БД не делается? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 12:02 |
|
Как проверить целостность БД?
|
|||
---|---|---|---|
#18+
sql_user2а при pg_dump-е никаких проверок БД не делается? Что значит "проверяется"? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 13:31 |
|
Как проверить целостность БД?
|
|||
---|---|---|---|
#18+
sql_user2 VACUUM не проверяет битая база или нет - непонятно с чего вы это решили. Всё что делает VACUUM - это физически удаляет записи в таблицах, помеченные как удалённые или устаревшие. А теперь вопрос на засыпку: сможет ли он это сделать в битой базе? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 13:49 |
|
Как проверить целостность БД?
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakovsql_user2 VACUUM не проверяет битая база или нет - непонятно с чего вы это решили. Всё что делает VACUUM - это физически удаляет записи в таблицах, помеченные как удалённые или устаревшие. А теперь вопрос на засыпку: сможет ли он это сделать в битой базе? если, к примеру в структуре индекса какая-то ошибка разве он не сделает? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 14:55 |
|
Как проверить целостность БД?
|
|||
---|---|---|---|
#18+
vyegorovsql_user2а при pg_dump-е никаких проверок БД не делается? Что значит "проверяется"? Значит что после успешного завершения экспорта мы со 100% вероятностью имеем целостную БД, без физических и логических ошибок. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 14:56 |
|
Как проверить целостность БД?
|
|||
---|---|---|---|
#18+
sql_user2vyegorovпропущено... Что значит "проверяется"? Значит что после успешного завершения экспорта мы со 100% вероятностью имеем целостную БД, без физических и логических ошибок. Такой верификации не может существовать по причинам философского характера. ;) Особенно про 100%. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 15:40 |
|
Как проверить целостность БД?
|
|||
---|---|---|---|
#18+
sql_user2если, к примеру в структуре индекса какая-то ошибка разве он не сделает? А как? Как он сможет почистить битый индекс? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 13:55 |
|
Как проверить целостность БД?
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakovsql_user2если, к примеру в структуре индекса какая-то ошибка разве он не сделает? А как? Как он сможет почистить битый индекс? частично, не? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2017, 13:57 |
|
Как проверить целостность БД?
|
|||
---|---|---|---|
#18+
sql_user2частично, не? А что он сделает потом? Уж не выкинет ли ошибку?.. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2017, 13:36 |
|
|
start [/forum/topic.php?fid=53&fpage=75&tid=1996597]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 158ms |
0 / 0 |