|
|
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
Вначале база была чуть больше 100Мб. Потом создала Merge replication. Стала 250Мб. Ладно, тут я могу понять: создание всяческих rowguid. Но дальше все интереснее и интереснее. База разрастается очень быстро и буквально за 2 дня переваливает за 1Гб. Это естественно не внушает радости. Думала обойтись простым shrink. Но выдаетсяинформация, что в принципе все используется и сокращать нечего!!! Кто с этим сталкивался и знает как бороться помогите, пожалуйста! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2002, 17:45:27 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
а реплицируются данные сразу или отложенно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2002, 18:02:36 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
Сразу. Алгоритм следующий: база с которой реплицируются данные обновляется скриптом, сразу после отработки этого скрипта (в случае успешного окончания естественно) запускается репликация. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2002, 18:06:57 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
а как запускаеш репликацию? джобом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2002, 18:57:41 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
Да, job-ом. Он состоит из двух шагов: 1. Скрипт для обновления. 2. Репликация. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2002, 19:00:24 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
а какой тип репликации? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2002, 19:06:23 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
Merge ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2002, 19:07:07 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
а кто паблишер, дистрибутор и подписчик?... по моему кто-то не все отрабатыает.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2002, 19:11:02 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
Что говорит dbcc fileheader(<Ваша база>)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2002, 20:00:21 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
Лог растёт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2002, 09:32:05 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
2 3JIA9I CyKA Растет в основном дата, лог увеличивается не такими устрашающими темпами. 2 MiCe Оба растут одинаково и паблишер, и подписчик (дистрибутор отдельно не выделяла). 2 Дед Маздай Эта команда выдала следущее: 1; web_metrics; {EE537D09-04F4-4C7B-B566-3C694B5F807F}; 1; 111808; -1; 11520; -1; 10; 5667000001574000000; 0; 0; 5667000001576200000; 0; 512; {641A6869-1C26-4371-8FC5-7E23F546A672}; 5576000000565100000; 5667000001574600000; {A1CE313C-56EE-4011-B742-348355CF764C}; 51413250 2; web_metrics_Log; {EE537D09-04F4-4C7B-B566-3C694B5F807F}; 0; 6400; -1; 6400; -1; 10; 0; 0; 0; 0; 0; 512; {641A6869-1C26-4371-8FC5-7E23F546A672}; 5576000000565100000; 0; {00000000-0000-0000-0000-000000000000}; 51413314 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2002, 10:29:06 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
Я пас. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2002, 10:33:26 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
Svetik, а покажите на всякий случай 2-ю страничку Вашего .mdf: declare @i int set @i = db_id('web_metrics') dbcc traceon(3604) dbcc page(@i, 1, 2, 3) dbcc traceoff(3604) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2002, 15:46:51 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
Посмотрите какие таблицы растут и проверьте нет ли на них триггеров, которые не отключены для репликации и возможно плодят дубли... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2002, 16:09:52 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
Да нет, маловероятно, чтобы ее за счет триггеров так раздуло. Скорее всего, она не может деаллокейтить экстенты, потому что на удаленных страницах остались чьи-то блокировки. Может, от репликации. Щас Светик dbcc page пришлет, посмотрим, чего у нее в GAMe творится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2002, 16:23:54 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
2 Александр Гладченко Да, репликация насоздавала триггеров для таблиц. А их можно как-то отключить? 2 Дед Маздай Результат выполнения команд: DBCC execution completed. If DBCC printed error messages, contact your system administrator. PAGE: (1:2) ----------- BUFFER: ------- BUF @0x18F4E240 --------------- bpage = 0x1C032000 bhash = 0x18F4E440 bpageno = (1:2) bdbid = 11 breferences = 1 bstat = 0x9 bspin = 0 bnext = 0x00000000 PAGE HEADER: ------------ Page @0x1C032000 ---------------- m_pageId = (1:2) m_headerVersion = 1 m_type = 8 m_typeFlagBits = 0x0 m_level = 0 m_flagBits = 0x0 m_objId = 99 m_indexId = 0 m_prevPage = (0:0) m_nextPage = (0:0) pminlen = 90 m_slotCnt = 2 m_freeCnt = 6 m_freeData = 8182 m_reservedCnt = 0 m_lsn = (7728:1527:448) m_xactReserved = 0 m_xdesId = (0:0) m_ghostRecCnt = 0 m_tornBits = 1073741761 Allocation Status ----------------- GAM (1:2) = ALLOCATED SGAM (1:3) = NOT ALLOCATED PFS (1:1) = 0x44 ALLOCATED 100_PCT_FULL DIFF (1:6) = CHANGED ML (1:7) = NOT MIN_LOGGED GAM: Header @0x1C032064 Slot 0, Offset 96 ----------------------------------------- status = 0x0 GAM: Extent Alloc Status @0x1C0320C2 ------------------------------------ (1:0) - (1:704) = ALLOCATED (1:712) - = NOT ALLOCATED (1:720) - (1:1776) = ALLOCATED (1:1784) - = NOT ALLOCATED (1:1792) - (1:107448) = ALLOCATED (1:107456) - = NOT ALLOCATED (1:107464) - = ALLOCATED (1:107472) - = NOT ALLOCATED (1:107480) - (1:107528) = ALLOCATED (1:107536) - = NOT ALLOCATED (1:107544) - (1:107592) = ALLOCATED (1:107600) - = NOT ALLOCATED (1:107608) - (1:107624) = ALLOCATED (1:107632) - = NOT ALLOCATED (1:107640) - (1:107672) = ALLOCATED (1:107680) - = NOT ALLOCATED (1:107688) - = ALLOCATED (1:107696) - = NOT ALLOCATED (1:107704) - (1:107736) = ALLOCATED (1:107744) - = NOT ALLOCATED (1:107752) - (1:108096) = ALLOCATED (1:108104) - = NOT ALLOCATED (1:108112) - = ALLOCATED (1:108120) - = NOT ALLOCATED (1:108128) - (1:108136) = ALLOCATED (1:108144) - (1:108184) = NOT ALLOCATED (1:108192) - = ALLOCATED (1:108200) - (1:108232) = NOT ALLOCATED (1:108240) - = ALLOCATED (1:108248) - = NOT ALLOCATED (1:108256) - (1:108288) = ALLOCATED (1:108296) - = NOT ALLOCATED (1:108304) - (1:113712) = ALLOCATED (1:113720) - (1:113736) = NOT ALLOCATED (1:113744) - = ALLOCATED (1:113752) - (1:113768) = NOT ALLOCATED (1:113776) - (1:113832) = ALLOCATED (1:113840) - (1:125088) = NOT ALLOCATED DBCC execution completed. If DBCC printed error messages, contact your system administrator. DBCC execution completed. If DBCC printed error messages, contact your system administrator. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2002, 16:41:25 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
Вот. Видите сколько в ней дырок. Теперь давайте посмотрим, действительно ли это дырки. Сделайте еще одну нескромную команду dbcc extentinfo. Надеюсь, после столь тщательного осмотра Вы не заставите на себе жениться:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2002, 16:53:25 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
2 Дед Маздай НА этот раз все очень кратко: DBCC execution completed. If DBCC printed error messages, contact your system administrator. Так что не бойся, жениться не заставлю... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2002, 17:04:16 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
Сделали? Весь output присылать не надо. Что у Вас идет в шапке после pfs_bytes? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2002, 17:07:23 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
Так, ответ пришел, пока писался вопрос, поэтому он снимается. Отлично. Терпеть ненавижу жениться. Хорошее дело браком не назовут. Теперь по делу. У Вас, очевидно, SQL Server 2000. Делаем так: dbcc extentinfo('web_metrics') with tableresults и присылаем те экстенты, где pfs_bytes выглядит так: 0x0000000000000000. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2002, 17:13:46 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
2 Дед Маздай У меня есть подозрение, что синтаксис этой команды должен быть несколько иным... SQL не воспринимает "extentinfo" как команду. И в хелпе мне подобное обнаружить не удалось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2002, 17:18:54 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
2 Дед Маздай У меня нет строк с pfs_bytes = 0x0000000000000000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2002, 17:25:27 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
Если бы не воспринимал, сказал бы Incorrect DBCC statement. Делайте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2002, 17:26:19 |
|
||
|
База растет невиданными темпами. КАК С ЭТИМ БОРОТЬСЯ?!
|
|||
|---|---|---|---|
|
#18+
А вот это уже непонятно. Значит, причина в другом. Надо подумать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2002, 17:29:13 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32040416&tid=1820236]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 388ms |

| 0 / 0 |
