Diego Fronza
fd1691626c
PG-293: Disable pgsm_track_planning.
...
This GUC must be disabled by default, it incurss a small performance
penalty in the PostgreSQL TPS, users can enable it at anytime if they
wish to.
2021-12-30 09:49:32 -03:00
Diego Fronza
6042795930
PG-293: Add pg_stat_monitor.extract_comments GUC.
...
This new GUC allows the user to enable/disable extracting query
comments.
2021-12-30 09:49:32 -03:00
Diego Fronza
b6838049b6
PG-293: Add pg_stat_monitor.track GUC.
...
This new GUC allows users to select which statements are tracked by
pg_stat_monitor:
- 'top': Default, track only top level queries.
- 'all': Track top along with sub/nested queries.
- 'none': Disable query monitoring.
To avoid redudancy, now users disable pg_stat_monitor by setting
pg_stat_monitor.track = 'none', similar to pg_stat_statements.
This new GUC is an enumeration, so the pg_stat_monitor_settings view was
adjusted to add a new column 'options' which lists the possible values
for the field.
The "value" and "default_value" columns in the pg_stat_monitor_settings
view was adjusted to be of type text, so we can better display the
enumeration values. Also the boolean types now have their values
displayed as either 'yes' or 'no' to easily distinguish them from the
integer types.
2021-12-30 09:48:27 -03:00
Naeem Akhter
2e31738f15
PG-195: Change pgsm_bucket_time value from 300 to 60.
...
Changed the default value of pgsm_bucket_time from 300 to 60. Now neither PMM users will need to adjust the default value, nor
restart of PG server will be required for this purpose.
2021-08-17 18:23:15 +05:00
Ibrar Ahmed
066162c3f6
PG-186: Add support to monitor query execution plan.
...
This requires refactoring of code to add this functionality. Along with
that this patch contains regression test cases.
2021-03-12 18:55:12 +00:00
Ibrar Ahmed
6aa1b2e7b6
PG-182: Added a new option for the query buffer overflow.
2021-02-17 13:08:39 +00:00
Ibrar Ahmed
a222adc587
PG-178: Test cases fixes.
2021-02-15 13:08:08 +00:00
Ibrar Ahmed
ed6fe2d8dc
PG-147 Stored Procedure Support add parentid to track caller.
...
Patch By: Martin Sun
Reviewed By: Hamid Akhtar
2021-02-12 11:42:36 +00:00
Ibrar Ahmed
a6036b86ac
PG-174: Code cleanup.
2021-02-11 12:02:04 +00:00
Ibrar Ahmed
12ba1e39d1
PG-172: Exponential histogram for time buckets.
2021-02-02 15:30:28 +00:00
Ibrar Ahmed
9bee6b3690
Copyright Notice update.
2021-01-05 18:56:07 +00:00
Ibrar Ahmed
bedc2ffc78
PG-154: Add backup option in case of no space left in the bucket.
2020-11-29 20:11:23 +00:00
Ibrar Ahmed
057150c99b
Issue - ( #21 ): Show objects(tables) involved in the query.
...
PG-96
2020-11-24 20:10:49 +00:00
Ibrar Ahmed
8918017134
Issue ( #59 ): Build failed using gcc-9 and 10.
...
The issue only occurs when compiled using -fno-common flag.
2020-11-02 11:21:47 +00:00
Ibrar Ahmed
db01ed546b
Issue ( #48 ): Fix typos in the code.
...
Jira: PG-133
2020-10-08 18:47:49 +00:00
Ibrar Ahmed
935d063f13
Issue(30): Code refactoring.
2020-09-14 22:26:19 +00:00
Ibrar Ahmed
73ceecbde3
Issue - ( #43 ): Minor typos.
...
PG-123
2020-08-17 15:07:15 +00:00
Ibrar Ahmed
6700c9686e
Issue ( #42 ): Enable/Disable pg_stat_monitor should not require PostgreSQL restart.
...
PG-124
2020-08-17 15:01:32 +00:00
Ibrar Ahmed
a2c87d8398
Issue - ( #40 ): Cannot set pgsm_track value with psql client with alter system.
...
Removed the track option and added a new option pgsm_enable, which require a restart.
PG-122
2020-08-06 10:43:27 +00:00
Ibrar Ahmed
beeb960e82
Issue - ( #38 ),( #39 ): GUC variable validation does not work properly.
...
PG-120, PG121
2020-07-30 09:28:30 +00:00
Ibrar Ahmed
355436c4dc
Issue - ( #34 ): PostgreSQL Version 13 support added.
2020-06-23 17:24:21 +00:00
Ibrar Ahmed
5536041539
Issue - ( #33 ): Display all the custom configuration parameters used for pg_stat_monitor.
...
A new view named (pg_stat_monitor_settings) is added to see all the custom
configuration parameters and its default, min, max, and type.
2020-05-25 11:58:22 +00:00
Ibrar Ahmed
beca034067
Issue ( #30 ) - Code refactoring.
2020-04-15 09:49:02 +00:00