169 похожих чатов

Hi all, is there any provision in Postgresql to know

the number of transactions in all tables in a database for a particular time. Means can we check how many insert/update/delete/select queries executed in each table in a database for a specific time period?

8 ответов

3 просмотра

No. For one, deletes can/will be removed by vacuum statements. On the other hand, you can turn on the track_commit_timestamp feature (GUC). This will let you associate a timestamp to a specific commit. We use this in development. So that we can review EVERY OBJECT that changed (views, Procs, etc) over a period of time. It won't tell me HOW MANY times I saved that view. Or how many views I dropped (or even about Dropped Views). It's the closest concept I can think of.

बैरागी- Автор вопроса
Kirk
No. For one, deletes can/will be removed by vacuu...

Ok. But there must me something to check the excess load on the database for a particular time period

बैरागी
Ok. But there must me something to check the exces...

That is called monitoring and should throw alarms. And to observe statistics over a longer period you could use an extension called https://github.com/vyruss/pg_statviz You'd need pg_stat_activity enabled. Also https://github.com/darold/pgbadger is a good tool. Also auto_explain should be used to get explain from slow queries.

बैरागी- Автор вопроса
Stefanie Janine Stölting
That is called monitoring and should throw alarms....

Pgbadger as I know logs the query response time. But I want to check the total transaction like insert update select in all tables of a database for a specific period for ex 1 hour.

बैरागी
Pgbadger as I know logs the query response time. B...

Write your own stuff or give someone money to slow down your database. That's logging every single statement with all availability transaction information.

बैरागी
Ok. But there must me something to check the exces...

I would look at this from a different perspective: what do You consider an exess load on Your database? Usually, when We look at the data We can see that something isn’t right, presuming We know how data should look and grow. Just trying to find txcount doesn’t make much practical sense unless something is not behaving as it should. It is very hard for people here to give advice on such a broad topic.

बैरागी- Автор вопроса
Milos Eskert
I would look at this from a different perspective:...

I just wanted to know how we can check the number of inserts, update, and select query has been executed in 1 hour in a database?

बैरागी
I just wanted to know how we can check the number ...

You can do snapshots of pg_stat_statement with a cron job every hour, that thing has a counter for each query.

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Всем привет! Кто пользуется DevExpress, подскажите пожалуйста, реализован ли в TcxGrid в новых версиях поиск по датам как в Экселе (ну т.е. не просто список чекбоксов со значе...
A Z
4
Карта сайта