anonymous@RULINUX.NET~# Last login: 2024-11-19 13:29:00
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

На меня накинулись бешеные аконади

Запустил для разнообразия снова кеды, и обнаружил там отаку хуйню, малята:

Выхлоп iotop:

text

Actual DISK READ:       0.00 B/s | Actual DISK WRITE:     491.30 K/s
  TID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN     IO>    COMMAND                                                                                          
11623 be/4 postgres    0.00 B/s  234.65 K/s  0.00 % 45.03 % postgres: akonadi_u akonadi_u 127.0.0.1(35532) EXECUTE
11355 be/4 postgres    0.00 B/s  139.32 K/s  0.00 % 11.09 % postgres: akonadi_u akonadi_u 127.0.0.1(35456) idle
23641 be/4 postgres    0.00 B/s   80.66 K/s  0.00 %  8.89 % postgres: akonadi_u akonadi_u 127.0.0.1(37472) idle
 1613 be/4 postgres    0.00 B/s   36.66 K/s  0.00 %  3.64 % postgres: akonadi_u akonadi_u 127.0.0.1(36850) idle
  679 be/4 root        0.00 B/s  106.33 K/s  0.00 %  0.00 % systemd-journald
 2783 be/4 postgres    0.00 B/s   80.66 K/s  0.00 %  0.00 % postgres: checkpointer process
 


Запросы оно шлёт такого вида:
text

postgres=# SELECT datid,datname,query FROM pg_stat_activity where state='active' and datname <> 'postgres';
 datid |  datname  |                       query                        
-------+-----------+----------------------------------------------------
 16400 | akonadi_u | EXECUTE qpsqlpstmt_c6 (14, 15, 16, 4, 'PLD', 8911)
(1 row)
 


Вот думаю, как бы по-простому посмотреть что оно там творит? Такое ощущение что напостоянку обновляет одно и то же.

anonymous(*) (2016-10-27 04:31:39)

Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: На меня накинулись бешеные аконади от anonymous 2016-10-27 04:31:39
avatar
Скрыть

Re:На меня накинулись бешеные аконади

жесть какая!

vilfred(*)(2016-10-27 04:45:25)

Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0
[#] [Добавить метку] [Редактировать] Ответ на: На меня накинулись бешеные аконади от anonymous 2016-10-27 04:31:39
avatar
Скрыть

Re:На меня накинулись бешеные аконади

Вроде есть log_statement

SystemV(*)(2016-10-27 15:31:33)

Mozilla/5.0 (X11; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0
[#] [Добавить метку] [Редактировать] Ответ на: На меня накинулись бешеные аконади от anonymous 2016-10-27 04:31:39
avatar
Скрыть

Re:На меня накинулись бешеные аконади

с самых первых "кед" был кристально ясен как смысл проэкта, так и его цели. чёрным по белому . улыбаемся и пользуем Ъ кавайный w3m машем

anonymous(*)(2016-10-27 16:04:27)

мой ласковый и нежный w3m, ня!
[#] [Добавить метку] [Редактировать] Ответ на: Re:На меня накинулись бешеные аконади от anonymous 2016-10-27 16:04:27
avatar
Скрыть

Re:На меня накинулись бешеные аконади

Что тебе не понравилось по ссылке?

anonymous(*)(2016-10-27 18:00:40)

[#] [Добавить метку] [Редактировать] Ответ на: Re:На меня накинулись бешеные аконади от SystemV 2016-10-27 15:31:33
avatar
Скрыть

Re:На меня накинулись бешеные аконади

> Вроде есть log_statement

Меня бы скорее порадовала возможность подсмотреть что там за текст запроса в qpsqlpstmt_c6 (насколько я понимаю, это идентификатор предварительно скомпилированного запроса, который многократно запускается кутёвым драйвером БД)

anonymous(*)(2016-10-27 18:04:47)

[#] [Добавить метку] [Редактировать] Ответ на: Re:На меня накинулись бешеные аконади от anonymous 2016-10-27 18:04:47
avatar
Скрыть

Re:На меня накинулись бешеные аконади

Кстати, в pg_prepared_statements ничего никогда нету.

Но вот удалось один стейтмент отловить в pg_stat_activity (вроде как весь в вывод не поместился) :

sql

PREPARE qpsqlpstmt_2f3 AS SELECT PimItemTable.id, PimItemTable.mimeTypeId, PimItemTable.rev, PimItemTable.size, PimItemTable.datetime, PimItemTable.collectionId FROM PimItemTable WHERE ( ( PimItemTable.id = $1 OR PimI
temTable.id = $2 OR PimItemTable.id = $3 OR PimItemTable.id = $4 OR PimItemTable.id = $5 OR PimItemTable.id = $6 OR PimItemTable.id = $7 OR PimItemTable.id = $8 OR PimItemTable.id = $9 OR PimItemTable.id = $10 OR PimItemTable.id = $11 OR
PimItemTable.id = $12 OR PimItemTable.id = $13 OR PimItemTable.id = $14 OR PimItemTable.id = $15 OR PimItemTable.id = $16 OR PimItemTable.id = $17 OR PimItemTable.id = $18 OR PimItemTable.id = $19 OR PimItemTable.id = $20 OR PimItemTable.
id = $21 OR PimItemTable.id = $22 OR PimItemTable.id = $23 OR PimItemTable.id = $24 OR PimItemTable.id = $25 OR PimItemTable.id = $26 OR PimItemTable.id = $27 OR PimItemTable.id = $28 OR PimItemTable.id = $29 OR PimItemTable.id = $30 OR P
imItemTable.id = $31 OR PimItemTable.id = $32 OR PimItemTable.id = $33 OR PimItemTable.id =
 


Но это не тот, который интенсивную запись, и вызывается он следующим способом:

sql

EXECUTE qpsqlpstmt_2f3 (1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 8
859, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234,
 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 885
9, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 8
859, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 123
 


Выглядит немного избыточно на мой взгляд.

anonymous(*)(2016-10-27 18:34:27)

[#] [Добавить метку] [Редактировать] Ответ на: Re:На меня накинулись бешеные аконади от anonymous 2016-10-27 18:00:40
avatar
Скрыть

Re:На меня накинулись бешеные аконади

Что тебе не понравилось по ссылке?

а чем может нравиться открытая декларация сделать вдоль тупо передрать внешний вид винды?

Выглядит немного избыточно на мой взгляд.
и M$ и kde (да и гном, чего уж..) делают всё возможное, чтобы оправдать Вашу покупку Нового 64-ёх ядерного компутера с over 9000Gb RAM. трэнд такой модный.. "респект мАркетинг"(ц)

anonymous(*)(2016-10-27 21:31:40)

мой ласковый и нежный w3m, ня!
[#] [Добавить метку] [Редактировать] Ответ на: Re:На меня накинулись бешеные аконади от anonymous 2016-10-27 21:31:40
avatar
Скрыть

Re:На меня накинулись бешеные аконади

> тупо передрать внешний вид винды

Я так понял текст, что они хотели создать опенсорсную альтернативу венде, что-ж в этом плохого.

> чтобы оправдать Вашу покупку Нового 64-ёх ядерного компутера с over 9000Gb RAM.

Мимо: ядро оно грузит только одно, правда на все 100, а памятью, видимо не пользуется - иначе с чего бы ему безостановочно коммитить там что-то в постгрес, могло бы и запомнить что уже накоммичено и лишний раз не дергать базу.

anonymous(*)(2016-10-27 22:11:03)

Mozilla/5.0 (X11; Fedora; Linux i686; rv:48.0) Gecko/20100101 Firefox/48.0
[#] [Добавить метку] [Редактировать] Ответ на: Re:На меня накинулись бешеные аконади от anonymous 2016-10-27 18:34:27
avatar
Скрыть

Re:На меня накинулись бешеные аконади

> Выглядит немного избыточно на мой взгляд.
Они решили вместо IN (...) сделать набор OR-ов, видимо так генератор их делает. Ничего криминального, собственно.

SystemV(*)(2016-10-28 14:16:27)

Mozilla/5.0 (X11; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0
[#] [Добавить метку] [Редактировать] Ответ на: Re:На меня накинулись бешеные аконади от SystemV 2016-10-28 14:16:27
avatar
Скрыть

Re:На меня накинулись бешеные аконади

Ну там какбэ одно и то же значение многократно проверяется. Кстати, не нашёл как в psql сделать чтобы поле запроса показывалось целиком. Прям любопытно какой длины этот запрос..

anonymous(*)(2016-10-31 05:32:18)

Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0
[#] [Добавить метку] [Редактировать] Ответ на: Re:На меня накинулись бешеные аконади от anonymous 2016-10-31 05:32:18
avatar
Скрыть

Re:На меня накинулись бешеные аконади

может включить логирование запросов в постгрисе?

vilfred(*)(2016-11-01 20:44:05)

Mozilla/5.0 (Windows NT 6.3; WOW64; rv:49.0) Gecko/20100101 Firefox/49.0
Этот тред читают 5 пользователей:
Анонимных: 5
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!