Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
База-хранилище на реплике: растет лог
|
|||
|---|---|---|---|
|
#18+
Коллеги! Есть проблема такого плана: 1. Есть база, которая обновляется раз в месяц таким образом: -- часть таблиц очищается TRUNCATE TABLE -- часть таблиц очищается через DELETE 2. Эта БД является в реплике публикатором на который подписан 1 подписчик. 3. С этой БД никто не работает напрямую, только на подписчике. Эта БД исключительно хранилище. Проблема такая: у публикатора растет лог сумашедшими темпами, не шринкается вообще и т.п. Вопрос: 1. Как понять где проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2018, 14:18 |
|
||
|
База-хранилище на реплике: растет лог
|
|||
|---|---|---|---|
|
#18+
RegisteredUser, мое мнение - не работает репликация. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2018, 14:25 |
|
||
|
База-хранилище на реплике: растет лог
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2018, 14:27 |
|
||
|
База-хранилище на реплике: растет лог
|
|||
|---|---|---|---|
|
#18+
Yasha123 Код: sql 1. 2. 3. лаконично: REPLICATION ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2018, 14:59 |
|
||
|
База-хранилище на реплике: растет лог
|
|||
|---|---|---|---|
|
#18+
Владислав КолосовRegisteredUser, мое мнение - не работает репликация. но данные на подписчике есть и обновляются постоянно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2018, 15:00 |
|
||
|
База-хранилище на реплике: растет лог
|
|||
|---|---|---|---|
|
#18+
RegisteredUser, Покажите результат Код: sql 1. И на проблемной БД Код: sql 1. Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2018, 15:22 |
|
||
|
База-хранилище на реплике: растет лог
|
|||
|---|---|---|---|
|
#18+
invmRegisteredUser, Покажите результат Код: sql 1. И на проблемной БД Код: sql 1. Код: sql 1. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2018, 15:30 |
|
||
|
База-хранилище на реплике: растет лог
|
|||
|---|---|---|---|
|
#18+
У вас репликация снимка, а не транзакционная. С включенной опцией "Replicate DDL" https://blogs.msdn.microsoft.com/sqlserverfaq/2009/06/01/size-of-the-transaction-log-increasing-and-cannot-be-truncated-or-shrinked-due-to-snapshot-replication/ Как лечить написано в конце статьи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2018, 15:40 |
|
||
|
База-хранилище на реплике: растет лог
|
|||
|---|---|---|---|
|
#18+
invmУ вас репликация снимка, а не транзакционная. С включенной опцией "Replicate DDL" https://blogs.msdn.microsoft.com/sqlserverfaq/2009/06/01/size-of-the-transaction-log-increasing-and-cannot-be-truncated-or-shrinked-due-to-snapshot-replication/ Как лечить написано в конце статьи. спасибо. на днях попробуем и я отпишу сюда результат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2018, 14:37 |
|
||
|
База-хранилище на реплике: растет лог
|
|||
|---|---|---|---|
|
#18+
Кстати, чтобы не плодить темы связанные по смыслу, спрошу тут: есть способ принудительно усечь раздутый лог? стандартный Shrink, повторюсь, не помогает никак. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2018, 14:40 |
|
||
|
База-хранилище на реплике: растет лог
|
|||
|---|---|---|---|
|
#18+
RegisteredUser, зависит от модели восстановления. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2018, 15:17 |
|
||
|
База-хранилище на реплике: растет лог
|
|||
|---|---|---|---|
|
#18+
RegisteredUser, причина, по которой журнал нельзя сжать, определяется запросом: Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2018, 15:20 |
|
||
|
База-хранилище на реплике: растет лог
|
|||
|---|---|---|---|
|
#18+
Итак получилось. Пока только сделали руками, посмотрим как будет вести себя лог дальше, и если, что то автоматизируем этот подход. итак у нас есть регулярно растущий лог на БД, которая является просто хранилищем данных и перезаливается на 90% каждый месяц. эта БД является паблишером для snapshot репликации больше с ней никто не работает. 1. на всякий случай (пока не знаю нужно ли это) поставили replicate_ddl = 0 2. выполнили sp_repldone null, null, 0,0,1 3. сделали стандартный Shrink Log файла (был 32 Гига урезали до 1 Гига) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2018, 00:00 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39747445&tid=1688598]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
53ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 376ms |

| 0 / 0 |
