Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
londiste - разпухает таблица с событиями
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. londiste - разпухает таблица с событиями (156 млн строк). Вытесняет кеш. Вопрос как переклюсит на новую партицию а эту грохнуть. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2013, 19:28 |
|
||
|
londiste - разпухает таблица с событиями
|
|||
|---|---|---|---|
|
#18+
Gold_, если очень бегло то так. он должен сам всё ротировать при 1) нормальном деплое и проверьте, что 2) консумеров "умерших" на очередь не подсажано иначе он не отротирует события, так и будет надеяться и ждать, что события нужны еще окажутся. проверить консумеров - Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2013, 20:46 |
|
||
|
londiste - разпухает таблица с событиями
|
|||
|---|---|---|---|
|
#18+
Misha Tyurin, Спасибо за помощь. Что-то "не здоровое" я сделал. (создавал, удалял ноды) у меня третья версия. это не аналог "/usr/bin/pgqadm /etc/skytools/ticker.conf status"?: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Вот тут, наверное, можно понять что я накосячил. stat=# SELECT * FROM pgq.get_consumer_info(); Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2013, 22:08 |
|
||
|
londiste - разпухает таблица с событиями
|
|||
|---|---|---|---|
|
#18+
Gold_, 5 дней - где-то что-то висит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 11:04 |
|
||
|
londiste - разпухает таблица с событиями
|
|||
|---|---|---|---|
|
#18+
Misha Tyurin, Это лишнее. Можно просто удалить "слушителя"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 12:36 |
|
||
|
londiste - разпухает таблица с событиями
|
|||
|---|---|---|---|
|
#18+
Gold_, Попробывать стоит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 15:37 |
|
||
|
londiste - разпухает таблица с событиями
|
|||
|---|---|---|---|
|
#18+
Misha Tyurin, Сделал pgq.unregister_consumer для replic_dev.copy.public.uptime и replic_dev.copy.public.user_understanding стало так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. таблица "не уменьшилась" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 20:41 |
|
||
|
londiste - разпухает таблица с событиями
|
|||
|---|---|---|---|
|
#18+
Gold_Misha Tyurin, Сделал pgq.unregister_consumer для replic_dev.copy.public.uptime и replic_dev.copy.public.user_understanding стало так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. таблица "не уменьшилась" уменьшится но не сразу... как партиция в очереди отротейтится (в течении 1-2 часов вероятнее всего) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2013, 02:20 |
|
||
|
londiste - разпухает таблица с событиями
|
|||
|---|---|---|---|
|
#18+
Maxim Boguk, Я запостил примерно через час-полтора. Но сейчас все ОК. Миша, Максим - Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2013, 13:56 |
|
||
|
londiste - разпухает таблица с событиями
|
|||
|---|---|---|---|
|
#18+
Здравствуйте у меня похожая проблема подскажите как правильно делать ротейт\транкейт событиям? Зарание спасибо! event_2_0 | 1865 GB Код: plsql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2016, 17:59 |
|
||
|
londiste - разпухает таблица с событиями
|
|||
|---|---|---|---|
|
#18+
yura31Здравствуйте у меня похожая проблема подскажите как правильно делать ротейт\транкейт событиям? Зарание спасибо! event_2_0 | 1865 GB Код: plsql 1. 2. 3. 4. 5. 6. У вас нет залаганых consumers. Тикер то работает на базе-источнике? И если да то что в логах тикера есть интересного? И что говорит SELECT * FROM pgq.get_queue_info(); PS: 2Tb pgq событий это сильно. -- Maxim Boguk www.postgresql-consulting.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2016, 18:36 |
|
||
|
londiste - разпухает таблица с событиями
|
|||
|---|---|---|---|
|
#18+
Maxim Boguk, спасибо за ответ Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. попробовал еще перезапустить тикер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2016, 21:05 |
|
||
|
londiste - разпухает таблица с событиями
|
|||
|---|---|---|---|
|
#18+
yura31Maxim Boguk, спасибо за ответ Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. попробовал еще перезапустить тикер Репликация 1000 событий в секунду требует очень приличного оборудования и на мастере и на репликах. У вас скорее всего реплика тупо за мастером не успевает. -- Maxim Boguk www.postgresql-consulting.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2016, 22:47 |
|
||
|
londiste - разпухает таблица с событиями
|
|||
|---|---|---|---|
|
#18+
Maxim Boguk, Сюдя по ЛАГам и числу записей в таблицах, то все ок. > Репликация 1000 событий в секунду требует очень приличного оборудования и на мастере и на репликах. Не всегда так, бывает 10 бывает 3000 в секунду. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2016, 09:12 |
|
||
|
londiste - разпухает таблица с событиями
|
|||
|---|---|---|---|
|
#18+
yura31Maxim Boguk, Сюдя по ЛАГам и числу записей в таблицах, то все ок. > Репликация 1000 событий в секунду требует очень приличного оборудования и на мастере и на репликах. Не всегда так, бывает 10 бывает 3000 в секунду. Судя по queue_rotation_period | 02:00:00 queue_switch_time | 2016-10-07 12:38:23.476944+00 никаких особо проблем нет... и это у вас время от времени за 2 часа между переключениями партиций в pgq столько набегает. Я бы порекомендовал уменьшить queue_rotation_period до 10 минут например. Скорее всего станет легче. -- Maxim Boguk www.postgresql-consulting.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2016, 11:40 |
|
||
|
londiste - разпухает таблица с событиями
|
|||
|---|---|---|---|
|
#18+
Maxim Bogukи это у вас время от времени за 2 часа между переключениями партиций в pgq столько набегает. 7200*1000 ~ 10^7 2*10^12/10^7 ~ 10^5 немного крупноватые события получаются, нет ? наверное блобы ? автор, у вас такого размера записи ? а на предмет долгоиграющих транзакций думать не надо ? например кто--то 2-е суток варит отчет. оно не залочит ротацию ? (там же на снапшотах всё. имхо, должно ждать отпущения. могу врать, давно читал.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2016, 13:57 |
|
||
|
londiste - разпухает таблица с событиями
|
|||
|---|---|---|---|
|
#18+
qwwq, блобов нету, это оказывается ротацыя на слейве не работает Maxim Boguk, Сморю на мастере все ок с ротацией, за 2 часа несколько гигабайт набегает событий - что есть нормально. А вот на слейве вообще не ротирует. Не могу понять причину (слей бранч create-branch). Поднял доп слейв без нагрузки, автовакуум отключил (что бы исключить лок таблиц ним) и тоже самое собития только ростут Код: sql 1. 2. хз что не хватет изменил период вот так Код: sql 1. такое ощущение что то не доставил на слейвах ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2016, 17:42 |
|
||
|
londiste - разпухает таблица с событиями
|
|||
|---|---|---|---|
|
#18+
yura31qwwq, блобов нету, это оказывается ротацыя на слейве не работает вот теперь всё то же самое про слушателей (консумерс) , что выше приводили для мастера (думается) -- распишите для бранча. Сдаётся -- у вас нет слушателей на нем. и очередь копится -- ждёт, когда же её кто--нть послушает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2016, 19:06 |
|
||
|
londiste - разпухает таблица с событиями
|
|||
|---|---|---|---|
|
#18+
qwwqyura31qwwq, блобов нету, это оказывается ротацыя на слейве не работает Сдаётся -- у вас нет слушателей на нем. и очередь копится -- ждёт, когда же её кто--нть послушает. Тоже самое подумал, но почему то был уверен что нет разницы и события должны транкейтится даже если нет каскада. Пробую лифом сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2016, 22:31 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=84&tid=1996955]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 295ms |
| total: | 445ms |

| 0 / 0 |
