Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 база distribution растет  [new]
Александр52
Member

Откуда: Кокосовые острова ส็็็็็
Сообщений: 5135
Собственно сабж. Раньше была существенно меньших размеров. Интересует вопрос с чем связан столь быстрый рост базы репликаций и насколько правильно будет ее сжимать? Сами репликации были пересозданы, такое ощущение что база не чистится от временных файликов.
9 авг 12, 12:36    [12986967]     Ответить | Цитировать Сообщить модератору
 Re: база distribution растет  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
https://www.sql.ru/forum/afsearch.aspx?s=%E1%E0%E7%E0+distribution+%F0%E0%F1%F2%E5%F2++&bid=1
9 авг 12, 12:44    [12987068]     Ответить | Цитировать Сообщить модератору
 Re: база distribution растет  [new]
Александр52
Member

Откуда: Кокосовые острова ส็็็็็
Сообщений: 5135
tpg, спасибо за ссылку. Однако там нет решения.
9 авг 12, 12:48    [12987112]     Ответить | Цитировать Сообщить модератору
 Re: база distribution растет  [new]
invm
Member

Откуда: Москва
Сообщений: 9646
Как всегда, технических подробностей -- ноль.

Версия сервера? Что растет журнал или данные? Какого типа репликация?
9 авг 12, 13:03    [12987229]     Ответить | Цитировать Сообщить модератору
 Re: база distribution растет  [new]
Александр52
Member

Откуда: Кокосовые острова ส็็็็็
Сообщений: 5135
invm,

Microsoft SQL Server 2008 R2 (SP1) - 10.50.2811.0 (X64) Apr 6 2012 01:59:29 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)

Растет сама база.
Репликации транзакцией.
9 авг 12, 14:58    [12988231]     Ответить | Цитировать Сообщить модератору
 Re: база distribution растет  [new]
invm
Member

Откуда: Москва
Сообщений: 9646
Массовых изменений опубликованных таблиц не было?
Джоб Distribution clean up отрабатывает без ошибок?
9 авг 12, 15:59    [12988802]     Ответить | Цитировать Сообщить модератору
 Re: база distribution растет  [new]
Александр52
Member

Откуда: Кокосовые острова ส็็็็็
Сообщений: 5135
invm,
джоб отрабатывает без ошибок.
изменения массовые присутствуют.
9 авг 12, 16:36    [12989192]     Ответить | Цитировать Сообщить модератору
 Re: база distribution растет  [new]
invm
Member

Откуда: Москва
Сообщений: 9646
Александр52
iизменения массовые присутствуют.
Тогда чему вы удивляетесь?
9 авг 12, 16:39    [12989214]     Ответить | Цитировать Сообщить модератору
 Re: база distribution растет  [new]
Александр52
Member

Откуда: Кокосовые острова ส็็็็็
Сообщений: 5135
invm, да я не удивляюсь, у меня 140 гигов осталось, пара дней и они забьются.
Мне нужно знать что делать, дабы не попасть в просак.
Насколько я понимаю в этой базе куча временных файликов и они сейчас у меня складируются там.
Вот как бы её уменьшить...
9 авг 12, 17:02    [12989389]     Ответить | Цитировать Сообщить модератору
 Re: база distribution растет  [new]
invm
Member

Откуда: Москва
Сообщений: 9646
В БД не бывает никаких файликов.

Что вернет
exec <Ваша БД>..sp_helppublication;
9 авг 12, 17:31    [12989578]     Ответить | Цитировать Сообщить модератору
 Re: база distribution растет  [new]
Александр52
Member

Откуда: Кокосовые острова ส็็็็็
Сообщений: 5135
invm,

2	pubDirectorys	0	1	1	0	3	Публикация транзакций базы данных "aetp_ru" от издателя "SERVER15".	1	0	1	1	1	1	1	0	0	0x0669A197BCED2C46A7DB82F791AA54E4	0	1	0	1	NULL	NULL	NULL	0	NULL	21	NULL	anonymous	0	0	NULL	14	NULL	NULL	40	0	0	1	0	0	0	0	NULL	0	0	0
3	pubSales	0	1	1	0	3	Публикация транзакций базы данных "aetp_ru" от издателя "SERVER15".	1	0	1	1	1	1	1	0	0	0x7542A9555D779E46B91814167B099DE8	0	1	0	1	NULL	NULL	NULL	0	NULL	21	NULL	anonymous	0	0	NULL	14	NULL	NULL	40	0	0	1	0	0	0	0	NULL	0	0	0
4	pubTendersCustomerTrade	0	1	1	0	3	Публикация транзакций базы данных "aetp_ru" от издателя "SERVER15".	1	0	1	1	1	1	1	0	0	0x0B3D4F8306CA0846B90E32055A8BCCEE	0	1	0	1	NULL	NULL	NULL	0	NULL	21	NULL	anonymous	0	0	NULL	14	NULL	NULL	40	0	0	1	0	0	0	0	NULL	0	0	0
5	pubTendersExt	0	1	1	0	3	Публикация транзакций базы данных "aetp_ru" от издателя "SERVER15".	1	0	1	1	1	1	1	0	0	0x48B0BA2E77F83640B0A851F73697209E	0	1	0	1	NULL	NULL	NULL	0	NULL	21	NULL	anonymous	0	0	NULL	14	NULL	NULL	40	0	0	1	0	0	0	0	NULL	0	0	0
7	pubTendersLot	0	1	1	0	3	Публикация транзакций базы данных "aetp_ru" от издателя "SERVER15".	1	0	1	1	1	1	1	0	0	0x813EDBC49D9CEF4A8F167BBA7154F732	0	1	0	1	NULL	NULL	NULL	0	NULL	21	NULL	anonymous	0	0	NULL	14	NULL	NULL	40	0	0	1	0	0	0	0	NULL	0	0	0
1	pubTendersPurchase	0	1	1	0	3	Публикация транзакций базы данных "aetp_ru" от издателя "SERVER15".	1	0	1	1	1	1	1	0	0	0x149DBBA88590DF418C9DE793AC56B47E	0	1	0	1	NULL	NULL	NULL	0	NULL	21	NULL	anonymous	0	0	NULL	14	NULL	NULL	40	0	0	1	0	0	0	0	NULL	0	0	0
8	pubValueStat	0	1	1	0	3	Публикация транзакций базы данных "aetp_ru" от издателя "SERVER15".	1	0	1	1	1	1	1	0	0	0xBE6DF6DA3B47394D8ACBF4C708331E1F	0	1	0	1	NULL	NULL	NULL	0	NULL	21	NULL	anonymous	0	0	NULL	14	NULL	NULL	40	0	0	1	0	0	0	0	NULL	0	0	0
6	puTendersGood	0	1	1	0	3	Публикация транзакций базы данных "aetp_ru" от издателя "SERVER15".	1	0	1	1	1	1	1	0	0	0xA8803BF292165141939BBF8839A60CF1	0	1	0	1	NULL	NULL	NULL	0	NULL	21	NULL	anonymous	0	0	NULL	14	NULL	NULL	40	0	0	1	0	0	0	0	NULL	0	0	0
9 авг 12, 17:41    [12989650]     Ответить | Цитировать Сообщить модератору
 Re: база distribution растет  [new]
invm
Member

Откуда: Москва
Сообщений: 9646
Если у публикации установлен флаг immediate_sync, отреплицированные транзакции удаляются только по истечении max_dist_retention дистрибьютора. Попробуйте уменьшить это значение и запустить джоб очистки.
9 авг 12, 19:15    [12990053]     Ответить | Цитировать Сообщить модератору
 Re: база distribution растет  [new]
Александр52
Member

Откуда: Кокосовые острова ส็็็็็
Сообщений: 5135
invm, вы имеете в виду срок хранения транзакций в свойствах распространителя?
10 авг 12, 15:04    [12994281]     Ответить | Цитировать Сообщить модератору
 Re: база distribution растет  [new]
invm
Member

Откуда: Москва
Сообщений: 9646
Александр52
invm, вы имеете в виду срок хранения транзакций в свойствах распространителя?
Да.
10 авг 12, 15:27    [12994464]     Ответить | Цитировать Сообщить модератору
 Re: база distribution растет  [new]
Александр52
Member

Откуда: Кокосовые острова ส็็็็็
Сообщений: 5135
invm, не помогает. Все равно пухнет база.
10 авг 12, 16:26    [12994907]     Ответить | Цитировать Сообщить модератору
 Re: база distribution растет  [new]
invm
Member

Откуда: Москва
Сообщений: 9646
Александр52,
Что делали и что не помогает?
10 авг 12, 16:27    [12994920]     Ответить | Цитировать Сообщить модератору
 Re: база distribution растет  [new]
Александр52
Member

Откуда: Кокосовые острова ส็็็็็
Сообщений: 5135
invm, срок хранения транзакций в свойствах распространителя изменен на 1 час с 72. Запущена после этого джоба на очистку distribution.
10 авг 12, 16:28    [12994947]     Ответить | Цитировать Сообщить модератору
 Re: база distribution растет  [new]
invm
Member

Откуда: Москва
Сообщений: 9646
exec distribution..sp_spaceused @updateusage = 'true';
exec sp_helpdistributor;
?
10 авг 12, 17:12    [12995379]     Ответить | Цитировать Сообщить модератору
 Re: база distribution растет  [new]
Александр52
Member

Откуда: Кокосовые острова ส็็็็็
Сообщений: 5135
invm, сделал
DECLARE @subscriptionDB AS sysname
SET @subscriptionDB = N'DB_name'

-- Remove replication objects from a subscription database (if necessary).
USE master
EXEC sp_removedbreplication @subscriptionDB
GO

отключаю распростанителя, база пропадет и заново создавать...
10 авг 12, 17:15    [12995405]     Ответить | Цитировать Сообщить модератору
 Re: база distribution растет  [new]
invm
Member

Откуда: Москва
Сообщений: 9646
Круто. Из серии "а сделаю-ка я чего-нибудь -- авось поможет"...
10 авг 12, 17:53    [12995651]     Ответить | Цитировать Сообщить модератору
 Re: база distribution растет  [new]
Александр52
Member

Откуда: Кокосовые острова ส็็็็็
Сообщений: 5135
invm, какие у вас есть предложения когда на жестком диске остается 500 метров?
я нашел это единственным выходом в данной ситуации, т.к. не знаю из-за как остановить рост базы.
10 авг 12, 18:13    [12995794]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить