{"id":370774,"date":"2024-05-21T04:33:24","date_gmt":"2024-05-21T04:33:24","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=370774"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=370774","title":{"rendered":"<span>5 \u0441\u0442\u0430\u0434\u0438\u0439 \u043f\u0440\u0438\u043d\u044f\u0442\u0438\u044f \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u0438\u0437\u0443\u0447\u0435\u043d\u0438\u044f \u00ab\u043f\u043b\u0430\u043d\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u0430\u00bb \u0438\u043b\u0438 \u043f\u043e\u0447\u0435\u043c\u0443 \u043c\u043e\u0436\u0435\u0442 \u0434\u043e\u043b\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c\u0441\u044f \u0437\u0430\u043f\u0440\u043e\u0441<\/span>"},"content":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p>\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442! \u041c\u0435\u043d\u044f \u0437\u043e\u0432\u0443\u0442 \u0412\u0438\u043a\u0442\u043e\u0440, \u044f \u0440\u0430\u0431\u043e\u0442\u0430\u044e \u0432 \u041a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 <a href=\"https:\/\/career.habr.com\/companies\/bft-com\">\u0411\u0424\u0422-\u0425\u043e\u043b\u0434\u0438\u043d\u0433<\/a> \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u0435\u043c \u0433\u0440\u0443\u043f\u043f\u044b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438. \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0440\u0430\u0437\u0431\u0435\u0440\u0435\u043c \u043f\u043e\u0434\u0445\u043e\u0434\u044b \u0438 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438 \u043f\u043e \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u044e \u0438 \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u044e \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0441 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 Greenplum. \u041c\u0430\u0442\u0435\u0440\u0438\u0430\u043b \u0431\u0443\u0434\u0435\u0442 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043f\u043e\u043b\u0435\u0437\u0435\u043d \u043d\u0430\u0447\u0438\u043d\u0430\u044e\u0449\u0438\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c Greenplum, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043a\u0430 \u043d\u0435 \u0438\u043c\u0435\u044e\u0442 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e\u0433\u043e \u043e\u043f\u044b\u0442\u0430 \u00ab\u0447\u0442\u0435\u043d\u0438\u044f\u00bb \u043f\u043b\u0430\u043d\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u0430.<\/p>\n<p>\u0415\u0441\u043b\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0437\u0430\u0442\u0440\u0430\u0433\u0438\u0432\u0430\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u0443\u044e \u0440\u0430\u0431\u043e\u0447\u0443\u044e \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u0438\u043b\u0438 \u0437\u0430\u043f\u0440\u043e\u0441, \u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0441\u0440\u0435\u0434\u043e\u0442\u043e\u0447\u0438\u0442\u044c\u0441\u044f \u043d\u0430 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u044d\u0442\u043e\u0439 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0447\u0435\u0439 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438. \u0415\u0441\u043b\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0441 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0431\u0449\u0435\u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0439, \u0442\u043e \u043f\u0440\u0438\u0447\u0438\u043d\u043e\u0439 \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u044b\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b, \u0441\u0431\u043e\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0438\u043b\u0438 \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0446\u0438\u044f \u0437\u0430 \u0440\u0435\u0441\u0443\u0440\u0441\u044b.<\/p>\n<ul>\n<li>\n<p>1.\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u044b (\u0441\u0435\u0433\u043c\u0435\u043d\u0442\u043e\u0432)<\/p>\n<\/li>\n<li>\n<p><a href=\"#Bookmark3\">2.\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0445 \u0441\u0435\u0430\u043d\u0441\u043e\u0432 (\u0440\u0430\u0431\u043e\u0447\u0430\u044f \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0430)<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#Bookmark4\">3.\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043e\u043a (\u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u044b)<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#Bookmark5\">4.\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u043d\u043e\u0439 \u0433\u0440\u0443\u043f\u043f\u044b<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#Bookmark6\">5. \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438<\/a><\/p>\n<\/li>\n<\/ul>\n<h3>1. \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u044b (\u0441\u0435\u0433\u043c\u0435\u043d\u0442\u043e\u0432)<\/h3>\n<p>\u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430 <strong><em>gp_segment_configuration<\/em><\/strong> \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442\u044c \u0432\u044b\u044f\u0432\u0438\u0442\u044c \u043f\u0435\u0440\u0435\u0447\u0435\u043d\u044c \u043d\u0435\u0438\u0441\u043f\u0440\u0430\u0432\u043d\u044b\u0445 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u043e\u0432. \u0412 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 Greenplum \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0434\u0435\u0442 \u0441\u043d\u0438\u0436\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043f\u0440\u0438 \u00ab\u043f\u0430\u0434\u0435\u043d\u0438\u0438\u00bb \u043e\u0434\u043d\u043e\u0433\u043e \u0438 \u0431\u043e\u043b\u0435\u0435 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u043e\u0432 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0434\u0440\u0443\u0433\u0438\u0435 \u0445\u043e\u0441\u0442\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0432\u0437\u044f\u0442\u044c \u043d\u0430 \u0441\u0435\u0431\u044f \u043e\u0431\u044f\u0437\u0430\u043d\u043d\u043e\u0441\u0442\u0438 \u043f\u043e \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u0445 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u043e\u0432.<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"98\" width=\"98\">\n<p align=\"left\"><code>dbid<\/code><\/p>\n<\/td>\n<td data-colwidth=\"85\" width=\"85\">\n<p align=\"left\">smallint<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0423\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430 (\u0438\u043b\u0438 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u043e\u0440\u0430).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"98\" width=\"98\">\n<p align=\"left\"><code>content<\/code><\/p>\n<\/td>\n<td data-colwidth=\"85\" width=\"85\">\n<p align=\"left\">smallint<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u0434\u043b\u044f \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430.\u00a0\u042d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0433\u043e \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430 \u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0435 \u0435\u043c\u0443 \u0437\u0435\u0440\u043a\u0430\u043b\u043e \u0432\u0441\u0435\u0433\u0434\u0430 \u0431\u0443\u0434\u0443\u0442 \u0438\u043c\u0435\u0442\u044c \u043e\u0434\u0438\u043d \u0438 \u0442\u043e\u0442 \u0436\u0435 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430. <br \/>\u0414\u043b\u044f \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043e\u0442 0 \u0434\u043e\u00a0<em>N<\/em>\u00a0-1, \u0433\u0434\u0435\u00a0<em>N<\/em>\u00a0\u2014 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u043e\u0432 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435.   <br \/>\u0414\u043b\u044f \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u043e\u0440\u0430 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u0440\u0430\u0432\u043d\u043e -1.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"98\" width=\"98\">\n<p align=\"left\"><code>role<\/code><\/p>\n<\/td>\n<td data-colwidth=\"85\" width=\"85\">\n<p align=\"left\">char<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0420\u043e\u043b\u044c, \u043f\u043e\u0434 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0432 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0441\u0435\u0433\u043c\u0435\u043d\u0442.\u00a0\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f:\u00a0<code>p<\/code>(\u043f\u0435\u0440\u0432\u0438\u0447\u043d\u044b\u0435) \u0438\u043b\u0438\u00a0<code>m<\/code>(\u0437\u0435\u0440\u043a\u0430\u043b\u044c\u043d\u044b\u0435).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"98\" width=\"98\">\n<p align=\"left\"><code>preferred_role<\/code><\/p>\n<\/td>\n<td data-colwidth=\"85\" width=\"85\">\n<p align=\"left\">char<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0420\u043e\u043b\u044c, \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u0430\u044f \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0443 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438.\u00a0\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f:\u00a0<code>p<\/code>(\u043f\u0435\u0440\u0432\u0438\u0447\u043d\u044b\u0435) \u0438\u043b\u0438\u00a0<code>m<\/code>(\u0437\u0435\u0440\u043a\u0430\u043b\u044c\u043d\u044b\u0435).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"98\" width=\"98\">\n<p align=\"left\"><code>mode<\/code><\/p>\n<\/td>\n<td data-colwidth=\"85\" width=\"85\">\n<p align=\"left\">char<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0421\u0442\u0430\u0442\u0443\u0441 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430 \u0441 \u0435\u0433\u043e \u0437\u0435\u0440\u043a\u0430\u043b\u044c\u043d\u043e\u0439 \u043a\u043e\u043f\u0438\u0435\u0439.\u00a0\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f:\u00a0<code>s <\/code>(\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043e) \u0438\u043b\u0438\u00a0<code>n <\/code>(\u041d\u0435 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043e).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"98\" width=\"98\">\n<p align=\"left\"><code>status<\/code><\/p>\n<\/td>\n<td data-colwidth=\"85\" width=\"85\">\n<p align=\"left\">char<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0421\u0442\u0430\u0442\u0443\u0441 \u043e\u0448\u0438\u0431\u043a\u0438 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430.\u00a0\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u00a0<code>u<\/code>(\u0437\u0430\u043f\u0443\u0449\u0435\u043d) \u0438\u043b\u0438\u00a0<code>d <\/code>(\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"98\" width=\"98\">\n<p align=\"left\"><code>port<\/code><\/p>\n<\/td>\n<td data-colwidth=\"85\" width=\"85\">\n<p align=\"left\">integer<\/p>\n<\/td>\n<td>\n<p align=\"left\">TCP-\u043f\u043e\u0440\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u043f\u0440\u043e\u0441\u043b\u0443\u0448\u0438\u0432\u0430\u0442\u0435\u043b\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"98\" width=\"98\">\n<p align=\"left\"><code>hostname<\/code><\/p>\n<\/td>\n<td data-colwidth=\"85\" width=\"85\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u0445\u043e\u0441\u0442\u0430 \u0443\u0437\u043b\u0430 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"98\" width=\"98\">\n<p align=\"left\"><code>address<\/code><\/p>\n<\/td>\n<td data-colwidth=\"85\" width=\"85\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u0445\u043e\u0441\u0442\u0430, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u043e\u0435 \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u043c\u0443 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0443 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430 \u043d\u0430 \u0445\u043e\u0441\u0442\u0435 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430.\u00a0\u042d\u0442\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0442\u0430\u043a\u0438\u043c \u0436\u0435, \u043a\u0430\u043a \u0438\u00a0<code>hostname <\/code>\u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043d\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u044b   \u0438\u043c\u0435\u043d\u0430 \u0445\u043e\u0441\u0442\u043e\u0432 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"98\" width=\"98\">\n<p align=\"left\"><code>datadir<\/code><\/p>\n<\/td>\n<td data-colwidth=\"85\" width=\"85\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041a\u0430\u0442\u0430\u043b\u043e\u0433 \u0434\u0430\u043d\u043d\u044b\u0445 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u041a\u043e\u043b\u043e\u043d\u043a\u0430 &#171;status&#187;, \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0441\u0442\u0430\u0442\u0443\u0441 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u043e\u0432. \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f &#171;<code>u\"<\/code> \u0441\u0435\u0433\u043c\u0435\u043d\u0442 \u00ab\u043f\u043e\u0434\u043d\u044f\u0442\u00bb \u0432 \u0440\u0430\u0431\u043e\u0447\u0435\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438, &#171;<code>d\"<\/code> \u00ab\u0443\u043f\u0430\u0432\u0448\u0438\u0439\u00bb (\u043d\u0435\u0440\u0430\u0431\u043e\u0447\u0438\u0439) \u0441\u0435\u0433\u043c\u0435\u043d\u0442. <\/p>\n<p>\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:<\/p>\n<pre><code class=\"sql\">SELECT *  FROM gp_segment_configuration  WHERE status = 'd';<\/code><\/pre>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"center\">dbid<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"center\">content<\/p>\n<\/td>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"center\">role<\/p>\n<\/td>\n<td data-colwidth=\"84\" width=\"84\">\n<p align=\"center\">preferred_role<\/p>\n<\/td>\n<td data-colwidth=\"53\" width=\"53\">\n<p align=\"center\">mode<\/p>\n<\/td>\n<td>\n<p align=\"center\">status<\/p>\n<\/td>\n<td>\n<p align=\"center\">port<\/p>\n<\/td>\n<td data-colwidth=\"91\" width=\"91\">\n<p align=\"center\">hostname<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"center\">address<\/p>\n<\/td>\n<td data-colwidth=\"80\" width=\"80\">\n<p align=\"center\">replication_port<\/p>\n<\/td>\n<td>\n<p align=\"center\">\u00a0san_mounts<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"center\">16<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"center\">6<\/p>\n<\/td>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"center\">m<\/p>\n<\/td>\n<td data-colwidth=\"84\" width=\"84\">\n<p align=\"center\">m<\/p>\n<\/td>\n<td data-colwidth=\"53\" width=\"53\">\n<p align=\"center\">s<\/p>\n<\/td>\n<td>\n<p align=\"center\">d<\/p>\n<\/td>\n<td>\n<p align=\"center\">1213<\/p>\n<\/td>\n<td data-colwidth=\"91\" width=\"91\">\n<p align=\"center\">dm1<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"center\">\u00a0dm1-2\u00a0<\/p>\n<\/td>\n<td data-colwidth=\"80\" width=\"80\">\n<p align=\"center\">1213<\/p>\n<\/td>\n<td>\n<p align=\"center\">\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u0422\u0430\u0431\u043b\u0438\u0446\u0430 gp_segment_configuration \u043c\u043e\u0436\u0435\u0442 \u0442\u0430\u043a \u0436\u0435 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c, \u043a\u0430\u043a\u0438\u0435 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u044b \u043f\u0435\u0440\u0435\u0448\u043b\u0438 \u0438\u0437 \u0440\u0435\u0436\u0438\u043c\u0430 \u00ab\u0417\u0435\u0440\u043a\u0430\u043b\u043e\u00bb \u0432 \u00ab\u041e\u0441\u043d\u043e\u0432\u043d\u043e\u0439\u00bb \u0440\u0435\u0436\u0438\u043c, \u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0443 \u043a\u0430\u043a\u043e\u0439-\u0442\u043e \u0441\u0435\u0433\u043c\u0435\u043d\u0442 \u0443 \u043d\u0430\u0441 \u043d\u0435 \u0437\u0435\u0440\u043a\u0430\u043b\u0438\u0440\u0443\u0435\u0442\u0441\u044f<\/p>\n<p>\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:<\/p>\n<pre><code class=\"sql\">SElECT *  FROM gp_segment_configuration  WHERE preferred_role = 'm'    AND role = 'p';<\/code><\/pre>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td>\n<p align=\"center\">\u00a0dbid\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"center\">\u00a0content\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"center\">\u00a0role\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"center\">\u00a0preferred_role\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"center\">\u00a0mode\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"center\">\u00a0status\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"center\">\u00a0port   \u00a0<\/p>\n<\/td>\n<td>\n<p align=\"center\">\u00a0hostname\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"center\">\u00a0address\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"center\">\u00a0replication_port\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"center\">\u00a0san_mounts\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"center\">11<\/p>\n<\/td>\n<td>\n<p align=\"center\">1<\/p>\n<\/td>\n<td>\n<p align=\"center\">p<\/p>\n<\/td>\n<td>\n<p align=\"center\">m<\/p>\n<\/td>\n<td>\n<p align=\"center\">s<\/p>\n<\/td>\n<td>\n<p align=\"center\">u<\/p>\n<\/td>\n<td>\n<p align=\"center\">1213<\/p>\n<\/td>\n<td>\n<p align=\"center\">dm3<\/p>\n<\/td>\n<td>\n<p align=\"center\">dm3-1\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"center\">1213<\/p>\n<\/td>\n<td>\n<p align=\"center\">\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h3>2. \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0445 \u0441\u0435\u0430\u043d\u0441\u043e\u0432 (\u0440\u0430\u0431\u043e\u0447\u0430\u044f \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0430)<\/h3>\n<p>\u0412 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430\u00a0<em>pg_stat_activity<\/em> \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044f \u043e\u0434\u043d\u0430 \u0441\u0442\u0440\u043e\u043a\u0430 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430.\u00a0\u041e\u043d \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442:<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>datid<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">oid<\/p>\n<\/td>\n<td>\n<p align=\"left\">OID \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>datname<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">name<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>pid<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">integer<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u044d\u0442\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>sess_id<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">integer<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u0435\u0441\u0441\u0438\u0438.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>usesysid<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">oid<\/p>\n<\/td>\n<td>\n<p align=\"left\">OID \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u0432\u043e\u0448\u0435\u0434\u0448\u0435\u0433\u043e \u0432 \u044d\u0442\u043e\u0442 \u0431\u044d\u043a\u044d\u043d\u0434.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>usename<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">name<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u0432\u043e\u0448\u0435\u0434\u0448\u0435\u0433\u043e \u0432 \u044d\u0442\u043e\u0442 \u0431\u044d\u043a\u044d\u043d\u0434.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>application_name<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u043a \u044d\u0442\u043e\u043c\u0443 \u0431\u044d\u043a\u044d\u043d\u0434\u0443.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>client_addr<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">inet<\/p>\n<\/td>\n<td>\n<p align=\"left\">IP-\u0430\u0434\u0440\u0435\u0441 \u043a\u043b\u0438\u0435\u043d\u0442\u0430, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u043a \u044d\u0442\u043e\u043c\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0443.\u00a0\u0415\u0441\u043b\u0438 \u044d\u0442\u043e \u043f\u043e\u043b\u0435 \u0438\u043c\u0435\u0435\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 NULL, \u044d\u0442\u043e \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043b\u0438\u0431\u043e \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e \u043a\u043b\u0438\u0435\u043d\u0442 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d \u0447\u0435\u0440\u0435\u0437 \u0441\u043e\u043a\u0435\u0442 Unix \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0435, \u043b\u0438\u0431\u043e \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e \u044d\u0442\u043e   \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441, \u0442\u0430\u043a\u043e\u0439 \u043a\u0430\u043a \u0430\u0432\u0442\u043e\u043e\u0447\u0438\u0441\u0442\u043a\u0430.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>client_hostname<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u0445\u043e\u0441\u0442\u0430 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430, \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u043e\u0435 \u043f\u0440\u0438 \u043e\u0431\u0440\u0430\u0442\u043d\u043e\u043c DNS-\u043f\u043e\u0438\u0441\u043a\u0435\u00a0<code>client_addr<\/code>.\u00a0\u042d\u0442\u043e \u043f\u043e\u043b\u0435 \u0431\u0443\u0434\u0435\u0442 \u043d\u0435\u043d\u0443\u043b\u0435\u0432\u044b\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f IP-\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0439 \u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u043e\u0433\u0434\u0430, \u043a\u043e\u0433\u0434\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 log_hostname.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>client_port<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">integer<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041d\u043e\u043c\u0435\u0440 TCP-\u043f\u043e\u0440\u0442\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043a\u043b\u0438\u0435\u043d\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0434\u043b\u044f \u0441\u0432\u044f\u0437\u0438 \u0441 \u044d\u0442\u0438\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c, \u0438\u043b\u0438 -1, \u0435\u0441\u043b\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0441\u043e\u043a\u0435\u0442 Unix.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>backend_start<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">timestamptz<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0421\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0437\u0430\u043f\u0443\u0449\u0435\u043d.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>xact_start<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">timestamptz<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0412\u0440\u0435\u043c\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>query_start<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">timestamptz<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0412\u0440\u0435\u043c\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u0430.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>state_change<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">timestampz<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0412\u0440\u0435\u043c\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0433\u043e\u00a0<code>state <\/code>\u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>waiting<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">boolean<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u0441\u0442\u0438\u043d\u0430, \u0435\u0441\u043b\u0438 \u043e\u0436\u0438\u0434\u0430\u043d\u0438\u0435 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438, \u043b\u043e\u0436\u044c, \u0435\u0441\u043b\u0438 \u043d\u0435 \u043e\u0436\u0438\u0434\u0430\u043d\u0438\u0435.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>state<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0422\u0435\u043a\u0443\u0449\u0435\u0435 \u043e\u0431\u0449\u0435\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u044d\u0442\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430.\u00a0\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f:<br \/>   &#8212;\u00a0<code>active<\/code>: \u0421\u0435\u0440\u0432\u0435\u0440\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0437\u0430\u043f\u0440\u043e\u0441.<br \/>   &#8212;\u00a0<code>idle<\/code>: \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043e\u0436\u0438\u0434\u0430\u0435\u0442 \u043d\u043e\u0432\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043a\u043b\u0438\u0435\u043d\u0442\u0430.<br \/>   &#8212;\u00a0<code>idle in transaction<\/code>: \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438, \u043d\u043e \u0432 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u043d\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0437\u0430\u043f\u0440\u043e\u0441.<br \/>   &#8212;\u00a0<code>idle in transaction (aborted)<\/code>: \u042d\u0442\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043f\u043e\u0445\u043e\u0436\u0435 \u043d\u0430 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043e\u0436\u0438\u0434\u0430\u043d\u0438\u044f \u0432 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438, \u0437\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043e\u0434\u0438\u043d \u0438\u0437 \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u0432 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 \u0432\u044b\u0437\u0432\u0430\u043b \u043e\u0448\u0438\u0431\u043a\u0443.<br \/>   &#8212;\u00a0<code>fastpath function call<\/code>: \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u0431\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u043f\u0443\u0442\u0438.<br \/>   &#8212;\u00a0<code>disabled<\/code>: \u043e\u0431 \u044d\u0442\u043e\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 \u0441\u043e\u043e\u0431\u0449\u0430\u0435\u0442\u0441\u044f, \u0435\u0441\u043b\u0438\u00a0<code>track_activities<\/code>\u043e\u043d\u043e \u0434\u0435\u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u0432 \u044d\u0442\u043e\u043c \u0431\u044d\u043a\u044d\u043d\u0434\u0435.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>query<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0422\u0435\u043a\u0441\u0442 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0433\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u044d\u0442\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430.\u00a0\u0415\u0441\u043b\u0438\u00a0\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u0435 <code>state = \u2018active\u2019<\/code>, \u0432 \u044d\u0442\u043e\u043c \u043f\u043e\u043b\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044f \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u044e\u0449\u0438\u0439\u0441\u044f   \u0437\u0430\u043f\u0440\u043e\u0441.\u00a0\u0412\u043e \u0432\u0441\u0435\u0445 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f\u0445 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u043d\u044b\u0439 \u0437\u0430\u043f\u0440\u043e\u0441.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>waiting_reason<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041f\u0440\u0438\u0447\u0438\u043d\u0430 \u043e\u0436\u0438\u0434\u0430\u043d\u0438\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430.\u00a0\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c: \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430, \u0440\u0435\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u0438\u043b\u0438   \u043f\u0435\u0440\u0435\u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u043a\u0430.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>rsgid<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">oid<\/p>\n<\/td>\n<td>\n<p align=\"left\">OID \u0433\u0440\u0443\u043f\u043f\u044b \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0438\u043b\u0438\u00a0<code>0<\/code>.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>rsgname<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u0433\u0440\u0443\u043f\u043f\u044b \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0438\u043b\u0438\u00a0<code>unknown<\/code>.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>rsgqueueduration<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">interval<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0414\u043b\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0432 \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u2014 \u043e\u0431\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u043d\u0430\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0432 \u043e\u0447\u0435\u0440\u0435\u0434\u0438.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u0440\u0430\u0431\u043e\u0447\u0435\u0439 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u043d\u0430\u0434\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0438\u0442\u044c \u044d\u0442\u043e \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0442 \u0438\u043c\u0435\u043d\u0438 \u0441\u0443\u043f\u0435\u0440\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445.<\/p>\n<p>\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:<\/p>\n<pre><code class=\"sql\">SELECT * FROM pg_stat_activity WHERE state = 'active';<\/code><\/pre>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td>\n<p align=\"left\">datid<\/p>\n<\/td>\n<td>\n<p align=\"left\">datname<\/p>\n<\/td>\n<td>\n<p align=\"left\">pid\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">sess_id<\/p>\n<\/td>\n<td>\n<p align=\"left\">usesysid<\/p>\n<\/td>\n<td>\n<p align=\"left\">usename\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">application_name\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">client_addr<\/p>\n<\/td>\n<td>\n<p align=\"left\">client_hostname<\/p>\n<\/td>\n<td>\n<p align=\"left\">client_port<\/p>\n<\/td>\n<td>\n<p align=\"left\">backend_start\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">xact_start\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">query_start\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">state_change\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">waiting<\/p>\n<\/td>\n<td>\n<p align=\"left\">state\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">backend_xid<\/p>\n<\/td>\n<td>\n<p align=\"left\">backend_xmin<\/p>\n<\/td>\n<td>\n<p align=\"left\">query\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">waiting_reason<\/p>\n<\/td>\n<td>\n<p align=\"left\">rsgid<\/p>\n<\/td>\n<td>\n<p align=\"left\">rsgname\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">rsgqueueduration<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">18674<\/p>\n<\/td>\n<td>\n<p align=\"left\">db\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">9425<\/p>\n<\/td>\n<td>\n<p align=\"left\">548439<\/p>\n<\/td>\n<td>\n<p align=\"left\">16901<\/p>\n<\/td>\n<td>\n<p align=\"left\">zbx_monitor<\/p>\n<\/td>\n<td>\n<p align=\"left\">PostgreSQL   JDBC Driver<\/p>\n<\/td>\n<td>\n<p align=\"left\">191.3.2.21\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">NULL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">74935<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-09   14:11:38.548379<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-09   14:17:12.110398<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-09   14:17:12.112985<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-09   14:17:12.112986<\/p>\n<\/td>\n<td>\n<p align=\"left\">false\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">active<\/p>\n<\/td>\n<td>\n<p align=\"left\">NULL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">19740556<\/p>\n<\/td>\n<td>\n<p align=\"left\">INSERT   INTO &#8230;\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">NULL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">16809<\/p>\n<\/td>\n<td>\n<p align=\"left\">monitor_group<\/p>\n<\/td>\n<td>\n<p align=\"left\">NULL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">18674<\/p>\n<\/td>\n<td>\n<p align=\"left\">db\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">139355<\/p>\n<\/td>\n<td>\n<p align=\"left\">330858<\/p>\n<\/td>\n<td>\n<p align=\"left\">16901<\/p>\n<\/td>\n<td>\n<p align=\"left\">zbx_monitor<\/p>\n<\/td>\n<td>\n<p align=\"left\">PostgreSQL   JDBC Driver<\/p>\n<\/td>\n<td>\n<p align=\"left\">193.3.8.53\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">NULL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">23008<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-08   23:11:46.415536<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-08   23:12:05.627627<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-09   14:17:12.092429<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-09   14:17:12.092439<\/p>\n<\/td>\n<td>\n<p align=\"left\">false\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">active<\/p>\n<\/td>\n<td>\n<p align=\"left\">NULL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">19740556<\/p>\n<\/td>\n<td>\n<p align=\"left\">SELECT   NOW() &#8230;\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">NULL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">16809<\/p>\n<\/td>\n<td>\n<p align=\"left\">monitor_group<\/p>\n<\/td>\n<td>\n<p align=\"left\">NULL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">18674<\/p>\n<\/td>\n<td>\n<p align=\"left\">db\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">47938<\/p>\n<\/td>\n<td>\n<p align=\"left\">225594<\/p>\n<\/td>\n<td>\n<p align=\"left\">16901<\/p>\n<\/td>\n<td>\n<p align=\"left\">zbx_monitor<\/p>\n<\/td>\n<td>\n<p align=\"left\">PostgreSQL   JDBC Driver<\/p>\n<\/td>\n<td>\n<p align=\"left\">192.2.3.13\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">NULL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">53116<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-08   17:25:33.355383<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-08   17:25:33.554610<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-09   14:17:12.112527<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-09   14:17:12.112528<\/p>\n<\/td>\n<td>\n<p align=\"left\">false\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">active<\/p>\n<\/td>\n<td>\n<p align=\"left\">19740556<\/p>\n<\/td>\n<td>\n<p align=\"left\">19740556<\/p>\n<\/td>\n<td>\n<p align=\"left\">SELECT   * FROM &#8230;\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">NULL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">16809<\/p>\n<\/td>\n<td>\n<p align=\"left\">monitor_group<\/p>\n<\/td>\n<td>\n<p align=\"left\">NULL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h3>3. \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043e\u043a (\u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u044b)<\/h3>\n<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430\u00a0<em>pg_locks<\/em> \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u0440\u043e\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430\u0445. \u0415\u0441\u043b\u0438 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0443 \u043e\u0431\u044a\u0435\u043a\u0442\u0430, \u043b\u044e\u0431\u044b\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0434\u043e\u0436\u0434\u0430\u0442\u044c\u0441\u044f \u0441\u043d\u044f\u0442\u0438\u044f \u044d\u0442\u043e\u0439 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438, \u043f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u043e\u043d\u0438 \u0441\u043c\u043e\u0433\u0443\u0442 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u0443.\u00a0<\/p>\n<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435<em> pg_locks<\/em> \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u044b \u043c\u0435\u0436\u0434\u0443 \u0441\u0435\u0430\u043d\u0441\u0430\u043c\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445. <em>pg_locks<\/em> \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0441\u0435\u0445 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043e\u043a \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445, \u0430 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0435\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f \u043a \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445. \u041c\u043e\u0436\u043d\u043e \u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u0441\u0442\u043e\u043b\u0431\u0435\u0446 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044f \u0441 \u043d\u0438\u043c, pg_class.oid \u0447\u0442\u043e\u0431\u044b \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044f (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0442\u0430\u0431\u043b\u0438\u0446\u044b), \u043d\u043e \u044d\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0439 \u0432 \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445. \u041c\u043e\u0436\u043d\u043e \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u044c\u0441\u044f \u043a pid \u0441\u0442\u043e\u043b\u0431\u0446\u0443, \u0447\u0442\u043e\u0431\u044b pg_stat_activity.pid \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e\u0431 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0438 \u0441\u0435\u0430\u043d\u0441\u0430 \u0438\u043b\u0438 \u043e\u0436\u0438\u0434\u0430\u043d\u0438\u0438 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438.<\/p>\n<p>\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:<\/p>\n<pre><code class=\"sql\">SELECT   blocked_locks.pid AS blocked_pid,  blocked_activity.usename AS blocked_user,  blocking_locks.pid AS blocking_pid,  blocking_activity.usename AS blocking_user,  blocking_activity.state AS blocking_state,  blocked_activity.query AS blocked_statement,  blocking_activity.query AS current_statement_in_blocking_process,  blocked_locks.locktype AS blocked_locktype,   blocking_locks.locktype AS blocking_locktype FROM pg_catalog.pg_locks blocked_locks JOIN pg_catalog.pg_stat_activity blocked_activity    ON blocked_activity.pid = blocked_locks.pid JOIN pg_catalog.pg_locks blocking_locks    ON blocking_locks.locktype = blocked_locks.locktype  AND blocking_locks.DATABASE IS NOT DISTINCT FROM blocked_locks.DATABASE  AND blocking_locks.relation IS NOT DISTINCT FROM blocked_locks.relation  AND blocking_locks.page IS NOT DISTINCT FROM blocked_locks.page  AND blocking_locks.tuple IS NOT DISTINCT FROM blocked_locks.tuple  AND blocking_locks.virtualxid IS NOT DISTINCT FROM blocked_locks.virtualxid  AND blocking_locks.transactionid IS NOT DISTINCT FROM blocked_locks.transactionid  AND blocking_locks.classid IS NOT DISTINCT FROM blocked_locks.classid  AND blocking_locks.objid IS NOT DISTINCT FROM blocked_locks.objid  AND blocking_locks.objsubid IS NOT DISTINCT FROM blocked_locks.objsubid  AND blocking_locks.pid != blocked_locks.pid  JOIN pg_catalog.pg_stat_activity blocking_activity    ON blocking_activity.pid = blocking_locks.pid WHERE NOT blocked_locks.GRANTED;<\/code><\/pre>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"135\" width=\"135\">\n<p align=\"left\">blocked_pid<\/p>\n<\/td>\n<td data-colwidth=\"75\" width=\"75\">\n<p align=\"left\">int4<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 (PID, Process ID),   \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0438\u043b\u0438 \u043e\u0436\u0438\u0434\u0430\u044e\u0449\u0435\u0433\u043e \u044d\u0442\u0443 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0443.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"135\" width=\"135\">\n<p align=\"left\">blocked_user<\/p>\n<\/td>\n<td data-colwidth=\"75\" width=\"75\">\n<p align=\"left\">name<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0438\u043b\u0438 \u043e\u0436\u0438\u0434\u0430\u044e\u0449\u0435\u0433\u043e \u044d\u0442\u0443 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0443.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"135\" width=\"135\">\n<p align=\"left\">blocking_pid<\/p>\n<\/td>\n<td data-colwidth=\"75\" width=\"75\">\n<p align=\"left\">int4<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 (PID, Process ID) \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0432\u0448\u0438\u0439 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0443.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"135\" width=\"135\">\n<p align=\"left\">blocking_user<\/p>\n<\/td>\n<td data-colwidth=\"75\" width=\"75\">\n<p align=\"left\">name<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u00a0\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0432\u0448\u0438\u0439 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0443.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"135\" width=\"135\">\n<p align=\"left\">blocking_state<\/p>\n<\/td>\n<td data-colwidth=\"75\" width=\"75\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0422\u0435\u043a\u0443\u0449\u0435\u0435 \u043e\u0431\u0449\u0435\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u044d\u0442\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430.\u00a0\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f:<br \/>   &#8212;\u00a0<code>active<\/code>: \u0421\u0435\u0440\u0432\u0435\u0440\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0437\u0430\u043f\u0440\u043e\u0441.<br \/>   &#8212;\u00a0<code>idle<\/code>: \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043e\u0436\u0438\u0434\u0430\u0435\u0442 \u043d\u043e\u0432\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043a\u043b\u0438\u0435\u043d\u0442\u0430.<br \/>   &#8212;\u00a0<code>idle in transaction<\/code>: \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438, \u043d\u043e \u0432 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u043d\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0437\u0430\u043f\u0440\u043e\u0441.<br \/>   &#8212;\u00a0<code>idle in transaction   (aborted)<\/code>: \u042d\u0442\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043f\u043e\u0445\u043e\u0436\u0435 \u043d\u0430 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043e\u0436\u0438\u0434\u0430\u043d\u0438\u044f \u0432 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438, \u0437\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043e\u0434\u0438\u043d \u0438\u0437 \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u0432 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 \u0432\u044b\u0437\u0432\u0430\u043b \u043e\u0448\u0438\u0431\u043a\u0443.<br \/>   &#8212;\u00a0<code>fastpath function call<\/code>: \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u0431\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u043f\u0443\u0442\u0438.<br \/>   &#8212;\u00a0<code>disabled<\/code>: \u043e\u0431 \u044d\u0442\u043e\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 \u0441\u043e\u043e\u0431\u0449\u0430\u0435\u0442\u0441\u044f, \u0435\u0441\u043b\u0438\u00a0<code>track_activities<\/code>\u043e\u043d\u043e \u0434\u0435\u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u0432 \u044d\u0442\u043e\u043c \u0431\u044d\u043a\u044d\u043d\u0434\u0435.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"135\" width=\"135\">\n<p align=\"left\">blocked_statement<\/p>\n<\/td>\n<td data-colwidth=\"75\" width=\"75\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0422\u0435\u043a\u0441\u0442 \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u044d\u0442\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"135\" width=\"135\">\n<p align=\"left\">current_statement_in_blocking_process<\/p>\n<\/td>\n<td data-colwidth=\"75\" width=\"75\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0422\u0435\u043a\u0441\u0442 \u0431\u043b\u043e\u043a\u0438\u0440\u0443\u044e\u0449\u0435\u0433\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u044d\u0442\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"135\" width=\"135\">\n<p align=\"left\">blocking_locktype<\/p>\n<\/td>\n<td data-colwidth=\"75\" width=\"75\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0422\u0438\u043f \u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430:\u00a0<code>relation<\/code>\u00a0(\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435),\u00a0<code>extend<\/code>\u00a0(\u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435   \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044f),\u00a0<code>frozenid<\/code>\u00a0(\u0437\u0430\u043c\u043e\u0440\u043e\u0436\u0435\u043d\u043d\u044b\u0439 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440),\u00a0<code>page<\/code>\u00a0(\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430),\u00a0<code>tuple<\/code>\u00a0(\u043a\u043e\u0440\u0442\u0435\u0436),\u00a0<code>transactionid<\/code>\u00a0(\u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438),\u00a0<code>virtualxid<\/code>\u00a0(\u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440),\u00a0<code>object<\/code>\u00a0(\u043e\u0431\u044a\u0435\u043a\u0442),\u00a0<code>userlock<\/code>\u00a0<br \/>(\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0430\u044f \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430) \u0438\u043b\u0438\u00a0<code>advisory<\/code>\u00a0(\u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0442\u0435\u043b\u044c\u043d\u0430\u044f)<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u0411\u043e\u043b\u0435\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043f\u0440\u043e \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u0432 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 <a href=\"https:\/\/postgrespro.ru\/docs\/postgresql\/12\/explicit-locking\">https:\/\/postgrespro.ru\/docs\/postgresql\/12\/explicit-locking<\/a>, <a href=\"https:\/\/habr.com\/ru\/companies\/postgrespro\/articles\/462877\/\">https:\/\/habr.com\/ru\/companies\/postgrespro\/articles\/462877\/<\/a><\/p>\n<h3>4. \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u043d\u043e\u0439 \u0433\u0440\u0443\u043f\u043f\u044b<\/h3>\n<p>\u0427\u0442\u043e\u0431\u044b \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0433\u0440\u0443\u043f\u043f \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0438 \u0440\u043e\u043b\u0435\u0439, \u043c\u043e\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0437\u0430\u043f\u0440\u043e\u0441 \u043a\u00a0\u0442\u0430\u0431\u043b\u0438\u0446\u0430\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430 pg_roles \u0438 pg_resgroup.<\/p>\n<p>\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:<\/p>\n<pre><code class=\"sql\">SELECT rolname, rsgname FROM pg_roles JOIN pg_resgroup ON pg_roles.rolresgroup = pg_resgroup.oid WHERE rolname = 'zbx_monitor';<\/code><\/pre>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td>\n<p align=\"left\">rolname   \u00a0 \u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">rsgname   \u00a0 \u00a0 \u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">zbx_monitor<\/p>\n<\/td>\n<td>\n<p align=\"left\">monitor_group<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u0415\u0441\u043b\u0438 \u0432\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435 \u0433\u0440\u0443\u043f\u043f\u044b \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432, \u043e\u0436\u0438\u0434\u0430\u044e\u0449\u0438\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u0442\u0430\u043a\u0436\u0435 \u0431\u0443\u0434\u0443\u0442 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c\u0441\u044f \u0432\u00a0<em>pg_locks<\/em>\u00a0.\u00a0\u0427\u0442\u043e\u0431\u044b \u0443\u0437\u043d\u0430\u0442\u044c, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043e\u0436\u0438\u0434\u0430\u0435\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0432 \u0433\u0440\u0443\u043f\u043f\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430\u00a0<strong><em>gp_resgroup_status<\/em><\/strong>\u00a0.\u00a0<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"217\" width=\"217\">\n<p align=\"left\"><code>rsgname<\/code><\/p>\n<\/td>\n<td data-colwidth=\"80\" width=\"80\">\n<p align=\"left\">name<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u0433\u0440\u0443\u043f\u043f\u044b \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"217\" width=\"217\">\n<p align=\"left\"><code>groupid<\/code><\/p>\n<\/td>\n<td data-colwidth=\"80\" width=\"80\">\n<p align=\"left\">oid<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0433\u0440\u0443\u043f\u043f\u044b \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"217\" width=\"217\">\n<p align=\"left\"><code>num_running<\/code><\/p>\n<\/td>\n<td data-colwidth=\"80\" width=\"80\">\n<p align=\"left\">integer<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0445 \u0432 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u0432 \u0433\u0440\u0443\u043f\u043f\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"217\" width=\"217\">\n<p align=\"left\"><code>num_queueing<\/code><\/p>\n<\/td>\n<td data-colwidth=\"80\" width=\"80\">\n<p align=\"left\">integer<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439, \u043d\u0430\u0445\u043e\u0434\u044f\u0449\u0438\u0445\u0441\u044f \u0432 \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u0432 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043b\u044f \u0433\u0440\u0443\u043f\u043f\u044b \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"217\" width=\"217\">\n<p align=\"left\"><code>num_queued<\/code><\/p>\n<\/td>\n<td data-colwidth=\"80\" width=\"80\">\n<p align=\"left\">integer<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041e\u0431\u0449\u0435\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439 \u0432 \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u0434\u043b\u044f \u0433\u0440\u0443\u043f\u043f\u044b \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0441 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0433\u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0430 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 Greenplum, \u0438\u0441\u043a\u043b\u044e\u0447\u0430\u044f \u0444\u0430\u0439\u043b\u044b\u00a0<code>num_queueing<\/code>.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"217\" width=\"217\">\n<p align=\"left\"><code>num_executed<\/code><\/p>\n<\/td>\n<td data-colwidth=\"80\" width=\"80\">\n<p align=\"left\">integer<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041e\u0431\u0449\u0435\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439, \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u043d\u044b\u0445 \u0432 \u0433\u0440\u0443\u043f\u043f\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0441 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0433\u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0430 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 Greenplum, \u0438\u0441\u043a\u043b\u044e\u0447\u0430\u044f \u0444\u0430\u0439\u043b\u044b\u00a0<code>num_running<\/code>.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"217\" width=\"217\">\n<p align=\"left\"><code>total_queue_duration<\/code><\/p>\n<\/td>\n<td data-colwidth=\"80\" width=\"80\">\n<p align=\"left\">interval<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041e\u0431\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f, \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043b\u044e\u0431\u0430\u044f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f \u043d\u0430\u0445\u043e\u0434\u0438\u043b\u0430\u0441\u044c \u0432 \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u0441 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0433\u043e   \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0430 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 Greenplum.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"217\" width=\"217\">\n<p align=\"left\"><code>cpu_usage<\/code><\/p>\n<\/td>\n<td data-colwidth=\"80\" width=\"80\">\n<p align=\"left\">json<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041d\u0430\u0431\u043e\u0440 \u043f\u0430\u0440 \u043a\u043b\u044e\u0447-\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435.\u00a0\u0414\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430 (\u043a\u043b\u044e\u0447\u0430) \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u044f\u0434\u0440\u0430 \u0426\u041f \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0433\u0440\u0443\u043f\u043f\u043e\u0439   \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432.\u00a0\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0441\u0443\u043c\u043c\u0443 \u043f\u0440\u043e\u0446\u0435\u043d\u0442\u043e\u0432 (\u0432 \u0432\u0438\u0434\u0435   \u0434\u0435\u0441\u044f\u0442\u0438\u0447\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f) \u044f\u0434\u0435\u0440 \u0426\u041f, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0433\u0440\u0443\u043f\u043f\u043e\u0439 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0434\u043b\u044f   \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"217\" width=\"217\">\n<p align=\"left\"><code>memory_usage<\/code><\/p>\n<\/td>\n<td data-colwidth=\"80\" width=\"80\">\n<p align=\"left\">json<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0430\u043c\u044f\u0442\u0438 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0433\u0440\u0443\u043f\u043f\u043e\u0439 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u043d\u0430 \u0443\u0437\u043b\u0435 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 Greenplum.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:<\/p>\n<pre><code class=\"sql\">SELECT *    FROM gp_toolkit.gp_resgroup_status   WHERE rsgname = 'monitor_group';<\/code><\/pre>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td>\n<p align=\"left\">rsgname   \u00a0 \u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">groupid<\/p>\n<\/td>\n<td>\n<p align=\"left\">num_running<\/p>\n<\/td>\n<td>\n<p align=\"left\">num_queueing<\/p>\n<\/td>\n<td>\n<p align=\"left\">num_queued<\/p>\n<\/td>\n<td>\n<p align=\"left\">num_executed<\/p>\n<\/td>\n<td>\n<p align=\"left\">total_queue_duration   \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0   \u00a0 \u00a0 \u00a0 \u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">cpu_usage\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">memory_usage\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">monitor_group<\/p>\n<\/td>\n<td>\n<p align=\"left\">16833   \u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">0   \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">0   \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">6   \u00a0 \u00a0 \u00a0 \u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">934487   \u00a0 \u00a0 \u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">0 years 0 mons 0 days 0 hours 4   mins 6.638049 secs<\/p>\n<\/td>\n<td>\n<p align=\"left\">{&#171;-1&#187;:0,01,   &#171;0&#187;:0,31, &#171;1&#187;:0,31}<\/p>\n<\/td>\n<td>\n<p align=\"left\">0:{&#171;used&#187;:0,   &#171;available&#187;:76, &#171;quota_used&#187;:-1,   &#171;quota_available&#187;:60, &#171;shared_used&#187;:0,   &#171;shared_available&#187;:16}<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u041f\u043e\u043b\u0435 <strong><em>cpu_usage<\/em><\/strong> \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0443 \u00ab\u043a\u043b\u044e\u0447 : \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u00bb \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0439 \u0433\u0440\u0443\u043f\u043f\u044b \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u044f\u0434\u0440\u0430 \u0426\u041f \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430. \u041a\u043b\u044e\u0447\u043e\u043c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430. \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0441\u0443\u043c\u043c\u0443 \u043f\u0440\u043e\u0446\u0435\u043d\u0442\u043e\u0432 (\u0432 \u0432\u0438\u0434\u0435 \u0434\u0435\u0441\u044f\u0442\u0438\u0447\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f) \u044f\u0434\u0435\u0440 \u0426\u041f, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u0433\u0440\u0443\u043f\u043f\u043e\u0439 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430 \u043d\u0430 \u0443\u0437\u043b\u0435 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430; \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u2014 1,00. \u041e\u0431\u0449\u0435\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0426\u041f \u0432\u0441\u0435\u043c\u0438 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430\u043c\u0438 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u043e\u0432, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u043c\u0438 \u043d\u0430 \u0445\u043e\u0441\u0442\u0435, \u043d\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u043f\u0440\u0435\u0432\u044b\u0448\u0430\u0442\u044c gp_resource_group_cpu_limit.<\/p>\n<p>\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:<\/p>\n<pre><code class=\"json\">{\"-1\":0,01, \"0\":0,31, \"1\":0,31}<\/code><\/pre>\n<p>\u0412 \u044d\u0442\u043e\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u0441\u0435\u0433\u043c\u0435\u043d\u0442 0 \u0438 \u0441\u0435\u0433\u043c\u0435\u043d\u0442 1 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u043d\u0430 \u043e\u0434\u043d\u043e\u043c \u0445\u043e\u0441\u0442\u0435; \u0438\u0445 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u043e.<\/p>\n<p>\u041f\u043e\u043b\u0435 <strong><em>memory_usage<\/em><\/strong> \u0442\u0430\u043a\u0436\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0443 \u00ab\u043a\u043b\u044e\u0447 : \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u00bb \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON. \u0421\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0441\u0442\u0440\u043e\u043a\u0438 \u0440\u0430\u0437\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0442\u0438\u043f\u0430 \u0433\u0440\u0443\u043f\u043f\u044b \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432. \u0414\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0439 \u0433\u0440\u0443\u043f\u043f\u044b \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0432\u044b \u043d\u0430\u0437\u043d\u0430\u0447\u0430\u0435\u0442\u0435 \u0440\u043e\u043b\u0438 (\u0430\u0443\u0434\u0438\u0442\u043e\u0440 \u043f\u0430\u043c\u044f\u0442\u0438 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e vmtracker), \u044d\u0442\u0430 \u0441\u0442\u0440\u043e\u043a\u0430 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0435 \u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043a\u0432\u043e\u0442 \u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0438 \u043e\u0431\u0449\u0435\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 \u0432 \u043a\u0430\u0436\u0434\u043e\u043c \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0435. \u041a\u043b\u044e\u0447\u043e\u043c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430. \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u0441\u043e\u0431\u043e\u0439 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u0430\u043c\u044f\u0442\u0438, \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c\u044b\u0435 \u0432 \u041c\u0411. \u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u044b \u0432\u044b\u0445\u043e\u0434\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0441\u0442\u043e\u043b\u0431\u0446\u0430 Memory_usage \u0434\u043b\u044f \u043e\u0434\u043d\u043e\u0433\u043e \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430 \u0433\u0440\u0443\u043f\u043f\u044b \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0432\u044b \u043d\u0430\u0437\u043d\u0430\u0447\u0430\u0435\u0442\u0435 \u0440\u043e\u043b\u0438:<\/p>\n<p>\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:<\/p>\n<pre><code class=\"json\">\"0\":{\"used\":0, \"available\":76, \"quota_used\":-1, \"quota_available\":60, \"shared_used\":0, \"shared_available\":16}<\/code><\/pre>\n<p>\u0410\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u043e, \u0435\u0441\u043b\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432, \u0437\u0430\u043f\u0440\u043e\u0441\u044b, \u043e\u0436\u0438\u0434\u0430\u044e\u0449\u0438\u0435 \u0432 \u043e\u0447\u0435\u0440\u0435\u0434\u0438, \u0442\u0430\u043a\u0436\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u044e\u0442\u0441\u044f \u0432 pg_locks . \u0427\u0442\u043e\u0431\u044b \u0443\u0437\u043d\u0430\u0442\u044c, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043e\u0436\u0438\u0434\u0430\u0435\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0438\u0437 \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430 <strong><em>gp_resqueue_status<\/em><\/strong> .<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"145\" width=\"145\">\n<p align=\"left\"><code>queueid<\/code><\/p>\n<\/td>\n<td data-colwidth=\"61\" width=\"61\">\n<p align=\"left\">oid<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"145\" width=\"145\">\n<p align=\"left\"><code>rsqname<\/code><\/p>\n<\/td>\n<td data-colwidth=\"61\" width=\"61\">\n<p align=\"left\">name<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"145\" width=\"145\">\n<p align=\"left\"><code>rsqcountlimit<\/code><\/p>\n<\/td>\n<td data-colwidth=\"61\" width=\"61\">\n<p align=\"left\">real<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041f\u043e\u0440\u043e\u0433 \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432.\u00a0\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 -1 \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0439.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"145\" width=\"145\">\n<p align=\"left\"><code>rsqcountvalue<\/code><\/p>\n<\/td>\n<td data-colwidth=\"61\" width=\"61\">\n<p align=\"left\">real<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0445 \u0441\u043b\u043e\u0442\u043e\u0432 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u0432 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0432 \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"145\" width=\"145\">\n<p align=\"left\"><code>rsqcostlimit<\/code><\/p>\n<\/td>\n<td data-colwidth=\"61\" width=\"61\">\n<p align=\"left\">real<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041f\u043e\u0440\u043e\u0433 \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432.\u00a0\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 -1 \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0439.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"145\" width=\"145\">\n<p align=\"left\"><code>rsqcostvalue<\/code><\/p>\n<\/td>\n<td data-colwidth=\"61\" width=\"61\">\n<p align=\"left\">real<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041e\u0431\u0449\u0430\u044f \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u0432\u0441\u0435\u0445 \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u0432, \u043d\u0430\u0445\u043e\u0434\u044f\u0449\u0438\u0445\u0441\u044f \u0432 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0432 \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"145\" width=\"145\">\n<p align=\"left\"><code>rsqmemorylimit<\/code><\/p>\n<\/td>\n<td data-colwidth=\"61\" width=\"61\">\n<p align=\"left\">real<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435 \u043f\u0430\u043c\u044f\u0442\u0438 \u0434\u043b\u044f \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"145\" width=\"145\">\n<p align=\"left\"><code>rsqmemoryvalue<\/code><\/p>\n<\/td>\n<td data-colwidth=\"61\" width=\"61\">\n<p align=\"left\">real<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041e\u0431\u0449\u0438\u0439 \u043e\u0431\u044a\u0435\u043c \u043f\u0430\u043c\u044f\u0442\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0439 \u0432\u0441\u0435\u043c\u0438 \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u0430\u043c\u0438, \u043d\u0430\u0445\u043e\u0434\u044f\u0449\u0438\u043c\u0438\u0441\u044f \u0432 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0432 \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"145\" width=\"145\">\n<p align=\"left\"><code>rsqwaiters<\/code><\/p>\n<\/td>\n<td data-colwidth=\"61\" width=\"61\">\n<p align=\"left\">integer<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u0432, \u043e\u0436\u0438\u0434\u0430\u044e\u0449\u0438\u0445 \u0432 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u0432 \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"145\" width=\"145\">\n<p align=\"left\"><code>rsqholders<\/code><\/p>\n<\/td>\n<td data-colwidth=\"61\" width=\"61\">\n<p align=\"left\">integer<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u0432, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u044e\u0449\u0438\u0445\u0441\u044f \u0432 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0438\u0437 \u044d\u0442\u043e\u0439 \u043e\u0447\u0435\u0440\u0435\u0434\u0438   \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:<\/p>\n<pre><code class=\"sql\">SELECT *   FROM gp_toolkit.gp_resqueue_status;<\/code><\/pre>\n<h3>5. \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438<\/h3>\n<p>\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u2014 \u044d\u0442\u043e \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435, \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u044e\u0449\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0435, \u0445\u0440\u0430\u043d\u044f\u0449\u0438\u0435\u0441\u044f \u0432 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445. \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0442\u043e\u0440\u0443 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u0430 \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430, \u0447\u0442\u043e\u0431\u044b \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043b\u0443\u0447\u0448\u0438\u0439 \u043f\u043b\u0430\u043d \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u0430. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0435\u0441\u043b\u0438 \u0437\u0430\u043f\u0440\u043e\u0441 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u044f\u0435\u0442 \u0434\u0432\u0435 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0438 \u043e\u0434\u043d\u0430 \u0438\u0437 \u043d\u0438\u0445 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0448\u0438\u0440\u043e\u043a\u043e\u0432\u0435\u0449\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u043e\u0432, \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0442\u043e\u0440 \u043c\u043e\u0436\u0435\u0442 \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043c\u0435\u043d\u044c\u0448\u0443\u044e \u0438\u0437 \u0434\u0432\u0443\u0445 \u0442\u0430\u0431\u043b\u0438\u0446, \u0447\u0442\u043e\u0431\u044b \u043c\u0438\u043d\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0435\u0442\u0435\u0432\u043e\u0439 \u0442\u0440\u0430\u0444\u0438\u043a.<\/p>\n<p>\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0430\u044f \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u043c, \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u043c \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 ANALYZE. \u0421\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u0442\u0440\u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u0430 \u0438\u043d\u0438\u0446\u0438\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044e \u0430\u043d\u0430\u043b\u0438\u0437\u0430:<\/p>\n<ul>\n<li>\n<p>\u041c\u043e\u0436\u043d\u043e \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043a\u043e\u043c\u0430\u043d\u0434\u0443 <strong>ANALYZE<\/strong> \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e<\/p>\n<\/li>\n<\/ul>\n<pre><code class=\"sql\">ANALYZE table1;<\/code><\/pre>\n<ul>\n<li>\n<p>\u041c\u043e\u0436\u043d\u043e \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0443\u0442\u0438\u043b\u0438\u0442\u0443 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f <strong>analysisdb<\/strong> \u0432\u043d\u0435 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445, \u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435.<\/p>\n<\/li>\n<li>\n<p>\u041e\u043f\u0435\u0440\u0430\u0446\u0438\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u0430, \u043a\u043e\u0433\u0434\u0430 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 DML      \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u044e\u0442\u0441\u044f \u043d\u0430\u0434 \u0442\u0430\u0431\u043b\u0438\u0446\u0430\u043c\u0438, \u043d\u0435 \u0438\u043c\u0435\u044e\u0449\u0438\u043c\u0438 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438, \u0438\u043b\u0438 \u043a\u043e\u0433\u0434\u0430 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f DML      \u0438\u0437\u043c\u0435\u043d\u044f\u0435\u0442 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u0442\u0440\u043e\u043a, \u043f\u0440\u0435\u0432\u044b\u0448\u0430\u044e\u0449\u0435\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u043e\u0435 \u043f\u043e\u0440\u043e\u0433\u043e\u0432\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435.<\/p>\n<\/li>\n<\/ul>\n<p>\u041a\u043e\u043c\u0430\u043d\u0434\u0430 VACUUM ANALYZE \u2014 \u044d\u0442\u043e \u0435\u0449\u0435 \u043e\u0434\u0438\u043d \u0441\u043f\u043e\u0441\u043e\u0431 \u0438\u043d\u0438\u0446\u0438\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044e \u0430\u043d\u0430\u043b\u0438\u0437\u0430, \u043d\u043e \u0435\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043e\u0447\u0438\u0441\u0442\u043a\u0430 \u0438 \u0430\u043d\u0430\u043b\u0438\u0437 \u2014 \u044d\u0442\u043e \u0440\u0430\u0437\u043d\u044b\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441 \u0440\u0430\u0437\u043d\u044b\u043c\u0438 \u0446\u0435\u043b\u044f\u043c\u0438.<\/p>\n<p>\u0412\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0431\u0430\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 Greenplum \u0441\u043e\u0437\u0434\u0430\u0435\u0442 \u043e\u0446\u0435\u043d\u043a\u0438 \u043f\u0443\u0442\u0435\u043c \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438 \u043d\u0430 \u0432\u044b\u0431\u043e\u0440\u043a\u0430\u0445 \u0438\u0437 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u0442\u0430\u0431\u043b\u0438\u0446. \u0412 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0435 \u0441\u043b\u0443\u0447\u0430\u0435\u0432 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u0443\u044e \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u043b\u0430\u043d\u043e\u0432 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432. \u0415\u0441\u043b\u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u043d\u0435 \u0434\u0430\u0435\u0442 \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0445 \u043f\u043b\u0430\u043d\u043e\u0432 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432, \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0431\u043e\u043b\u0435\u0435 \u0442\u043e\u0447\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438, \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432 \u0440\u0430\u0437\u043c\u0435\u0440 \u0432\u044b\u0431\u043e\u0440\u043a\u0438 \u0438\u043b\u0438 \u0441\u0442\u0435\u043f\u0435\u043d\u044c \u0434\u0435\u0442\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438, \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u043c\u043e\u0439 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u043c \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435. \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0431\u043e\u043b\u0435\u0435 \u0442\u043e\u0447\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0437\u0430\u0442\u0440\u0430\u0442 \u043d\u0430 \u0426\u041f \u0438 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435 \u0438 \u043c\u043e\u0436\u0435\u0442 \u043d\u0435 \u043f\u0440\u0438\u0432\u0435\u0441\u0442\u0438 \u043a \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044e \u043f\u043b\u0430\u043d\u043e\u0432, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432\u0430\u0436\u043d\u043e \u043f\u0440\u043e\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u043f\u043b\u0430\u043d\u044b \u043e\u0431\u044a\u044f\u0441\u043d\u0435\u043d\u0438\u044f \u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432, \u0447\u0442\u043e\u0431\u044b \u0443\u0431\u0435\u0434\u0438\u0442\u044c\u0441\u044f, \u0447\u0442\u043e \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0437\u0430\u0442\u0440\u0430\u0442\u044b, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441\u043e \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u043e\u0439, \u043f\u0440\u0438\u0432\u043e\u0434\u044f\u0442 \u043a \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u044e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432.<\/p>\n<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 <strong>pg_stats<\/strong> \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043f\u043e \u0441\u043e\u0431\u0440\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438 \u043f\u043e \u0442\u0430\u0431\u043b\u0438\u0446\u0430\u043c, \u043d\u0430 \u0447\u0442\u0435\u043d\u0438\u0435 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0435\u0441\u0442\u044c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043c\u043e\u0436\u043d\u043e \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e \u0440\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f \u043a \u044d\u0442\u043e\u043c\u0443 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044e.<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"231\" width=\"231\">\n<p align=\"left\"><code>schemaname<\/code><\/p>\n<\/td>\n<td data-colwidth=\"84\" width=\"84\">\n<p align=\"left\">name<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u0441\u0445\u0435\u043c\u044b, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0435\u0439 \u0442\u0430\u0431\u043b\u0438\u0446\u0443.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"231\" width=\"231\">\n<p align=\"left\"><code>tablename<\/code><\/p>\n<\/td>\n<td data-colwidth=\"84\" width=\"84\">\n<p align=\"left\">name<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u0442\u0430\u0431\u043b\u0438\u0446\u044b.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"231\" width=\"231\">\n<p align=\"left\"><code>attname<\/code><\/p>\n<\/td>\n<td data-colwidth=\"84\" width=\"84\">\n<p align=\"left\">name<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u0441\u0442\u043e\u043b\u0431\u0446\u0430, \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u044d\u0442\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u043e\u0439.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"231\" width=\"231\">\n<p align=\"left\"><code>inherited<\/code><\/p>\n<\/td>\n<td data-colwidth=\"84\" width=\"84\">\n<p align=\"left\">bool<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0415\u0441\u043b\u0438 \u044d\u0442\u043e \u043f\u0440\u0430\u0432\u0434\u0430, \u044d\u0442\u0430 \u0441\u0442\u0440\u043e\u043a\u0430 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0434\u043e\u0447\u0435\u0440\u043d\u0438\u0435 \u0441\u0442\u043e\u043b\u0431\u0446\u044b \u043d\u0430\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f, \u0430 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0432 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u043e\u0439 \u0442\u0430\u0431\u043b\u0438\u0446\u0435.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"231\" width=\"231\">\n<p align=\"left\"><code>null_frac<\/code><\/p>\n<\/td>\n<td data-colwidth=\"84\" width=\"84\">\n<p align=\"left\">real<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0414\u043e\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u0441\u0442\u043e\u043b\u0431\u0446\u0430, \u0438\u043c\u0435\u044e\u0449\u0438\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 NULL.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"231\" width=\"231\">\n<p align=\"left\"><code>avg_width<\/code><\/p>\n<\/td>\n<td data-colwidth=\"84\" width=\"84\">\n<p align=\"left\">integer<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0421\u0440\u0435\u0434\u043d\u044f\u044f \u0448\u0438\u0440\u0438\u043d\u0430 \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u0441\u0442\u043e\u043b\u0431\u0446\u0430 \u0432 \u0431\u0430\u0439\u0442\u0430\u0445.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"231\" width=\"231\">\n<p align=\"left\"><code>n_distinct<\/code><\/p>\n<\/td>\n<td data-colwidth=\"84\" width=\"84\">\n<p align=\"left\">real<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0415\u0441\u043b\u0438 \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0443\u043b\u044f, \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u0432 \u0441\u0442\u043e\u043b\u0431\u0446\u0435.\u00a0\u0415\u0441\u043b\u0438 \u043c\u0435\u043d\u044c\u0448\u0435 \u043d\u0443\u043b\u044f, \u044d\u0442\u043e \u043e\u0442\u0440\u0438\u0446\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439, \u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0435 \u043d\u0430 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e   \u0441\u0442\u0440\u043e\u043a.\u00a0(\u041e\u0442\u0440\u0438\u0446\u0430\u0435\u043c\u0430\u044f \u0444\u043e\u0440\u043c\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f, \u043a\u043e\u0433\u0434\u0430 ANALYZE \u043f\u043e\u043b\u0430\u0433\u0430\u0435\u0442, \u0447\u0442\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e, \u0431\u0443\u0434\u0435\u0442 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u043f\u043e \u043c\u0435\u0440\u0435 \u0440\u043e\u0441\u0442\u0430 \u0442\u0430\u0431\u043b\u0438\u0446\u044b; \u043f\u043e\u043b\u043e\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0444\u043e\u0440\u043c\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f, \u043a\u043e\u0433\u0434\u0430 \u043a\u0430\u0436\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u0441\u0442\u043e\u043b\u0431\u0435\u0446 \u0438\u043c\u0435\u0435\u0442   \u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439.) \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440,\u00a0<code>-1<\/code>\u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043d\u0430 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0441\u0442\u043e\u043b\u0431\u0435\u0446, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u0440\u0430\u0432\u043d\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0443 \u0441\u0442\u0440\u043e\u043a.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"231\" width=\"231\">\n<p align=\"left\"><code>most_common_vals<\/code><\/p>\n<\/td>\n<td data-colwidth=\"84\" width=\"84\">\n<p align=\"left\">\u043b\u044e\u0431\u043e\u0439 \u043c\u0430\u0441\u0441\u0438\u0432<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0421\u043f\u0438\u0441\u043e\u043a \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u0432 \u0441\u0442\u043e\u043b\u0431\u0446\u0435.\u00a0(\u041d\u0435\u043b\u044c\u0437\u044f, \u0435\u0441\u043b\u0438 \u043d\u0438 \u043e\u0434\u043d\u043e \u0438\u0437 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0431\u043e\u043b\u0435\u0435 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043d\u044b\u043c, \u0447\u0435\u043c \u0434\u0440\u0443\u0433\u0438\u0435.)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"231\" width=\"231\">\n<p align=\"left\"><code>most_common_freqs<\/code><\/p>\n<\/td>\n<td data-colwidth=\"84\" width=\"84\">\n<p align=\"left\">real[]<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0421\u043f\u0438\u0441\u043e\u043a \u0447\u0430\u0441\u0442\u043e\u0442 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439, \u0442. \u0435. \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0432\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0439 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0438\u0437 \u043d\u0438\u0445, \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0435 \u043d\u0430 \u043e\u0431\u0449\u0435\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u0442\u0440\u043e\u043a.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"231\" width=\"231\">\n<p align=\"left\"><code>histogram_bounds<\/code><\/p>\n<\/td>\n<td data-colwidth=\"84\" width=\"84\">\n<p align=\"left\">anyarray<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0421\u043f\u0438\u0441\u043e\u043a \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0434\u0435\u043b\u0438\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0441\u0442\u043e\u043b\u0431\u0446\u0430 \u043d\u0430 \u0433\u0440\u0443\u043f\u043f\u044b \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0440\u0430\u0432\u043d\u043e\u0439 \u0447\u0438\u0441\u043b\u0435\u043d\u043d\u043e\u0441\u0442\u0438.\u00a0\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0432\u00a0<code>most_common_vals<\/code>, \u0435\u0441\u043b\u0438 \u043e\u043d\u0438 \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0442, \u0438\u0441\u043a\u043b\u044e\u0447\u0430\u044e\u0442\u0441\u044f \u0438\u0437 \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u0433\u0438\u0441\u0442\u043e\u0433\u0440\u0430\u043c\u043c\u044b.\u00a0(\u042d\u0442\u043e\u0442 \u0441\u0442\u043e\u043b\u0431\u0435\u0446 \u0438\u043c\u0435\u0435\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 NULL, \u0435\u0441\u043b\u0438 \u0442\u0438\u043f \u0434\u0430\u043d\u043d\u044b\u0445 \u0441\u0442\u043e\u043b\u0431\u0446\u0430 \u043d\u0435 \u0438\u043c\u0435\u0435\u0442\u00a0<code>&lt;<\/code>\u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u0438\u043b\u0438 \u0435\u0441\u043b\u0438\u00a0<code>most_common_vals<\/code>\u0441\u043f\u0438\u0441\u043e\u043a \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u0442 \u0432\u0441\u044e \u0441\u043e\u0432\u043e\u043a\u0443\u043f\u043d\u043e\u0441\u0442\u044c.)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"231\" width=\"231\">\n<p align=\"left\"><code>correlation<\/code><\/p>\n<\/td>\n<td data-colwidth=\"84\" width=\"84\">\n<p align=\"left\">real<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043a\u043e\u0440\u0440\u0435\u043b\u044f\u0446\u0438\u044f \u043c\u0435\u0436\u0434\u0443 \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u043e\u043c \u0441\u0442\u0440\u043e\u043a \u0438 \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u043e\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u0441\u0442\u043e\u043b\u0431\u0446\u043e\u0432.\u00a0\u042d\u0442\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0432\u0430\u0440\u044c\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043e\u0442 -1 \u0434\u043e +1.\u00a0\u041a\u043e\u0433\u0434\u0430 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0431\u043b\u0438\u0437\u043a\u043e \u043a -1 \u0438\u043b\u0438 +1,   \u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438\u043d\u0434\u0435\u043a\u0441\u0430 \u0441\u0442\u043e\u043b\u0431\u0446\u0430 \u0431\u0443\u0434\u0435\u0442 \u043e\u0446\u0435\u043d\u0435\u043d\u043e \u043a\u0430\u043a \u0431\u043e\u043b\u0435\u0435 \u0434\u0435\u0448\u0435\u0432\u043e\u0435, \u0447\u0435\u043c \u043a\u043e\u0433\u0434\u0430 \u043e\u043d\u043e \u0431\u043b\u0438\u0437\u043a\u043e \u043a \u043d\u0443\u043b\u044e, \u0438\u0437-\u0437\u0430 \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0434\u0438\u0441\u043a\u0443.\u00a0(\u042d\u0442\u043e\u0442 \u0441\u0442\u043e\u043b\u0431\u0435\u0446 \u0438\u043c\u0435\u0435\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 NULL, \u0435\u0441\u043b\u0438 \u0442\u0438\u043f \u0434\u0430\u043d\u043d\u044b\u0445 \u0441\u0442\u043e\u043b\u0431\u0446\u0430 \u043d\u0435 \u0438\u043c\u0435\u0435\u0442\u00a0<code>&lt;<\/code>\u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u0430.)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"231\" width=\"231\">\n<p align=\"left\"><code>most_common_elems<\/code><\/p>\n<\/td>\n<td data-colwidth=\"84\" width=\"84\">\n<p align=\"left\">anyarray<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0421\u043f\u0438\u0441\u043e\u043a \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432, \u043e\u0442\u043b\u0438\u0447\u043d\u044b\u0445 \u043e\u0442 NULL, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0447\u0430\u0449\u0435 \u0432\u0441\u0435\u0433\u043e \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u044e\u0442\u0441\u044f \u0432 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u0445 \u0441\u0442\u043e\u043b\u0431\u0446\u0430.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"231\" width=\"231\">\n<p align=\"left\"><code>most_common_elem_freqs<\/code><\/p>\n<\/td>\n<td data-colwidth=\"84\" width=\"84\">\n<p align=\"left\">real[]<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0421\u043f\u0438\u0441\u043e\u043a \u0447\u0430\u0441\u0442\u043e\u0442 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432, \u0442. \u0435. \u0434\u043e\u043b\u044f \u0441\u0442\u0440\u043e\u043a, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0445 \u0445\u043e\u0442\u044f \u0431\u044b \u043e\u0434\u0438\u043d \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440 \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f.\u00a0\u0414\u0432\u0430 \u0438\u043b\u0438 \u0442\u0440\u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f   \u0441\u043b\u0435\u0434\u0443\u044e\u0442 \u0437\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0430\u043c\u0438 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430;\u00a0\u044d\u0442\u043e \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0438\u0437 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0445 \u0447\u0430\u0441\u0442\u043e\u0442 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 \u0438, \u043d\u0435\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e, \u0447\u0430\u0441\u0442\u043e\u0442\u0430 \u043d\u0443\u043b\u0435\u0432\u044b\u0445 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"231\" width=\"231\">\n<p align=\"left\"><code>element_count_histogram<\/code><\/p>\n<\/td>\n<td data-colwidth=\"84\" width=\"84\">\n<p align=\"left\">real[]<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0413\u0438\u0441\u0442\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043d\u0435\u043d\u0443\u043b\u0435\u0432\u044b\u0445 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0432 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u0445 \u0441\u0442\u043e\u043b\u0431\u0446\u0430, \u0437\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0441\u0440\u0435\u0434\u043d\u0435\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043d\u0435\u043d\u0443\u043b\u0435\u0432\u044b\u0445 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432.\u00a0<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u00a0<\/p>\n<p>\u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u0432 \u043f\u043e\u043b\u044f\u0445 \u043c\u0430\u0441\u0441\u0438\u0432\u0430 \u043c\u043e\u0436\u043d\u043e \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e \u043a\u0430\u0436\u0434\u043e\u043c\u0443 \u0441\u0442\u043e\u043b\u0431\u0446\u0443 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u044b\u00a0<code>ALTER TABLE SET STATISTICS <\/code>\u0438\u043b\u0438 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e, \u0437\u0430\u0434\u0430\u0432\u00a0\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u00a0default_statistics_target.<\/p>\n<p><strong><em>\u0415\u0441\u043b\u0438 \u0432\u0441\u0451 \u0432\u044b\u0448\u0435 \u0441\u043a\u0430\u0437\u0430\u043d\u043d\u043e\u0435 \u043d\u0435 \u0434\u0430\u043b\u043e \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432, \u0442\u043e \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043f\u043b\u0430\u043d\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u0430<\/em><\/strong><\/p>\n<pre><code class=\"sql\">EXPLAIN ANALYSE  SELECT * FROM ...<\/code><\/pre>\n<p>\u00a0\u0415\u0441\u043b\u0438 \u0441\u0442\u0430\u0442\u044c\u044f \u0431\u044b\u043b\u0430 \u0432\u0430\u043c \u043f\u043e\u043b\u0435\u0437\u043d\u0430, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 \u0438 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u0435\u0441\u044c \u0441 \u043a\u043e\u043b\u043b\u0435\u0433\u0430\u043c\u0438?<\/p>\n<p>\u0421\u043f\u0430\u0441\u0438\u0431\u043e \u0437\u0430 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435!<\/p>\n<p>\u00a0<\/p>\n<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><!----><!----><\/div>\n<p><!----><!----><br \/> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/articles\/800195\/\"> https:\/\/habr.com\/ru\/articles\/800195\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p>\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442! \u041c\u0435\u043d\u044f \u0437\u043e\u0432\u0443\u0442 \u0412\u0438\u043a\u0442\u043e\u0440, \u044f \u0440\u0430\u0431\u043e\u0442\u0430\u044e \u0432 \u041a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 <a href=\"https:\/\/career.habr.com\/companies\/bft-com\">\u0411\u0424\u0422-\u0425\u043e\u043b\u0434\u0438\u043d\u0433<\/a> \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u0435\u043c \u0433\u0440\u0443\u043f\u043f\u044b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438. \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0440\u0430\u0437\u0431\u0435\u0440\u0435\u043c \u043f\u043e\u0434\u0445\u043e\u0434\u044b \u0438 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438 \u043f\u043e \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u044e \u0438 \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u044e \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0441 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 Greenplum. \u041c\u0430\u0442\u0435\u0440\u0438\u0430\u043b \u0431\u0443\u0434\u0435\u0442 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043f\u043e\u043b\u0435\u0437\u0435\u043d \u043d\u0430\u0447\u0438\u043d\u0430\u044e\u0449\u0438\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c Greenplum, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043a\u0430 \u043d\u0435 \u0438\u043c\u0435\u044e\u0442 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e\u0433\u043e \u043e\u043f\u044b\u0442\u0430 \u00ab\u0447\u0442\u0435\u043d\u0438\u044f\u00bb \u043f\u043b\u0430\u043d\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u0430.<\/p>\n<p>\u0415\u0441\u043b\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0437\u0430\u0442\u0440\u0430\u0433\u0438\u0432\u0430\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u0443\u044e \u0440\u0430\u0431\u043e\u0447\u0443\u044e \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u0438\u043b\u0438 \u0437\u0430\u043f\u0440\u043e\u0441, \u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0441\u0440\u0435\u0434\u043e\u0442\u043e\u0447\u0438\u0442\u044c\u0441\u044f \u043d\u0430 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u044d\u0442\u043e\u0439 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0447\u0435\u0439 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438. \u0415\u0441\u043b\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0441 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0431\u0449\u0435\u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0439, \u0442\u043e \u043f\u0440\u0438\u0447\u0438\u043d\u043e\u0439 \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u044b\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b, \u0441\u0431\u043e\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0438\u043b\u0438 \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0446\u0438\u044f \u0437\u0430 \u0440\u0435\u0441\u0443\u0440\u0441\u044b.<\/p>\n<ul>\n<li>\n<p>1.\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u044b (\u0441\u0435\u0433\u043c\u0435\u043d\u0442\u043e\u0432)<\/p>\n<\/li>\n<li>\n<p><a href=\"#Bookmark3\">2.\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0445 \u0441\u0435\u0430\u043d\u0441\u043e\u0432 (\u0440\u0430\u0431\u043e\u0447\u0430\u044f \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0430)<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#Bookmark4\">3.\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043e\u043a (\u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u044b)<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#Bookmark5\">4.\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u043d\u043e\u0439 \u0433\u0440\u0443\u043f\u043f\u044b<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#Bookmark6\">5. \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438<\/a><\/p>\n<\/li>\n<\/ul>\n<h3>1. \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u044b (\u0441\u0435\u0433\u043c\u0435\u043d\u0442\u043e\u0432)<\/h3>\n<p>\u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430 <strong><em>gp_segment_configuration<\/em><\/strong> \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442\u044c \u0432\u044b\u044f\u0432\u0438\u0442\u044c \u043f\u0435\u0440\u0435\u0447\u0435\u043d\u044c \u043d\u0435\u0438\u0441\u043f\u0440\u0430\u0432\u043d\u044b\u0445 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u043e\u0432. \u0412 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 Greenplum \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0434\u0435\u0442 \u0441\u043d\u0438\u0436\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043f\u0440\u0438 \u00ab\u043f\u0430\u0434\u0435\u043d\u0438\u0438\u00bb \u043e\u0434\u043d\u043e\u0433\u043e \u0438 \u0431\u043e\u043b\u0435\u0435 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u043e\u0432 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0434\u0440\u0443\u0433\u0438\u0435 \u0445\u043e\u0441\u0442\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0432\u0437\u044f\u0442\u044c \u043d\u0430 \u0441\u0435\u0431\u044f \u043e\u0431\u044f\u0437\u0430\u043d\u043d\u043e\u0441\u0442\u0438 \u043f\u043e \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u0445 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u043e\u0432.<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"98\" width=\"98\">\n<p align=\"left\"><code>dbid<\/code><\/p>\n<\/td>\n<td data-colwidth=\"85\" width=\"85\">\n<p align=\"left\">smallint<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0423\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430 (\u0438\u043b\u0438 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u043e\u0440\u0430).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"98\" width=\"98\">\n<p align=\"left\"><code>content<\/code><\/p>\n<\/td>\n<td data-colwidth=\"85\" width=\"85\">\n<p align=\"left\">smallint<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u0434\u043b\u044f \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430.\u00a0\u042d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0433\u043e \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430 \u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0435 \u0435\u043c\u0443 \u0437\u0435\u0440\u043a\u0430\u043b\u043e \u0432\u0441\u0435\u0433\u0434\u0430 \u0431\u0443\u0434\u0443\u0442 \u0438\u043c\u0435\u0442\u044c \u043e\u0434\u0438\u043d \u0438 \u0442\u043e\u0442 \u0436\u0435 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430. <br \/>\u0414\u043b\u044f \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043e\u0442 0 \u0434\u043e\u00a0<em>N<\/em>\u00a0-1, \u0433\u0434\u0435\u00a0<em>N<\/em>\u00a0\u2014 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u043e\u0432 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435.   <br \/>\u0414\u043b\u044f \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u043e\u0440\u0430 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u0440\u0430\u0432\u043d\u043e -1.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"98\" width=\"98\">\n<p align=\"left\"><code>role<\/code><\/p>\n<\/td>\n<td data-colwidth=\"85\" width=\"85\">\n<p align=\"left\">char<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0420\u043e\u043b\u044c, \u043f\u043e\u0434 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0432 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0441\u0435\u0433\u043c\u0435\u043d\u0442.\u00a0\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f:\u00a0<code>p<\/code>(\u043f\u0435\u0440\u0432\u0438\u0447\u043d\u044b\u0435) \u0438\u043b\u0438\u00a0<code>m<\/code>(\u0437\u0435\u0440\u043a\u0430\u043b\u044c\u043d\u044b\u0435).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"98\" width=\"98\">\n<p align=\"left\"><code>preferred_role<\/code><\/p>\n<\/td>\n<td data-colwidth=\"85\" width=\"85\">\n<p align=\"left\">char<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0420\u043e\u043b\u044c, \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u0430\u044f \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0443 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438.\u00a0\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f:\u00a0<code>p<\/code>(\u043f\u0435\u0440\u0432\u0438\u0447\u043d\u044b\u0435) \u0438\u043b\u0438\u00a0<code>m<\/code>(\u0437\u0435\u0440\u043a\u0430\u043b\u044c\u043d\u044b\u0435).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"98\" width=\"98\">\n<p align=\"left\"><code>mode<\/code><\/p>\n<\/td>\n<td data-colwidth=\"85\" width=\"85\">\n<p align=\"left\">char<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0421\u0442\u0430\u0442\u0443\u0441 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430 \u0441 \u0435\u0433\u043e \u0437\u0435\u0440\u043a\u0430\u043b\u044c\u043d\u043e\u0439 \u043a\u043e\u043f\u0438\u0435\u0439.\u00a0\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f:\u00a0<code>s <\/code>(\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043e) \u0438\u043b\u0438\u00a0<code>n <\/code>(\u041d\u0435 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043e).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"98\" width=\"98\">\n<p align=\"left\"><code>status<\/code><\/p>\n<\/td>\n<td data-colwidth=\"85\" width=\"85\">\n<p align=\"left\">char<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0421\u0442\u0430\u0442\u0443\u0441 \u043e\u0448\u0438\u0431\u043a\u0438 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430.\u00a0\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u00a0<code>u<\/code>(\u0437\u0430\u043f\u0443\u0449\u0435\u043d) \u0438\u043b\u0438\u00a0<code>d <\/code>(\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"98\" width=\"98\">\n<p align=\"left\"><code>port<\/code><\/p>\n<\/td>\n<td data-colwidth=\"85\" width=\"85\">\n<p align=\"left\">integer<\/p>\n<\/td>\n<td>\n<p align=\"left\">TCP-\u043f\u043e\u0440\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u043f\u0440\u043e\u0441\u043b\u0443\u0448\u0438\u0432\u0430\u0442\u0435\u043b\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"98\" width=\"98\">\n<p align=\"left\"><code>hostname<\/code><\/p>\n<\/td>\n<td data-colwidth=\"85\" width=\"85\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u0445\u043e\u0441\u0442\u0430 \u0443\u0437\u043b\u0430 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"98\" width=\"98\">\n<p align=\"left\"><code>address<\/code><\/p>\n<\/td>\n<td data-colwidth=\"85\" width=\"85\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u0445\u043e\u0441\u0442\u0430, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u043e\u0435 \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u043c\u0443 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0443 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430 \u043d\u0430 \u0445\u043e\u0441\u0442\u0435 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430.\u00a0\u042d\u0442\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0442\u0430\u043a\u0438\u043c \u0436\u0435, \u043a\u0430\u043a \u0438\u00a0<code>hostname <\/code>\u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043d\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u044b   \u0438\u043c\u0435\u043d\u0430 \u0445\u043e\u0441\u0442\u043e\u0432 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"98\" width=\"98\">\n<p align=\"left\"><code>datadir<\/code><\/p>\n<\/td>\n<td data-colwidth=\"85\" width=\"85\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041a\u0430\u0442\u0430\u043b\u043e\u0433 \u0434\u0430\u043d\u043d\u044b\u0445 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u041a\u043e\u043b\u043e\u043d\u043a\u0430 &#171;status&#187;, \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0441\u0442\u0430\u0442\u0443\u0441 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u043e\u0432. \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f &#171;<code>u\"<\/code> \u0441\u0435\u0433\u043c\u0435\u043d\u0442 \u00ab\u043f\u043e\u0434\u043d\u044f\u0442\u00bb \u0432 \u0440\u0430\u0431\u043e\u0447\u0435\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438, &#171;<code>d\"<\/code> \u00ab\u0443\u043f\u0430\u0432\u0448\u0438\u0439\u00bb (\u043d\u0435\u0440\u0430\u0431\u043e\u0447\u0438\u0439) \u0441\u0435\u0433\u043c\u0435\u043d\u0442. <\/p>\n<p>\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:<\/p>\n<pre><code class=\"sql\">SELECT *  FROM gp_segment_configuration  WHERE status = 'd';<\/code><\/pre>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"center\">dbid<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"center\">content<\/p>\n<\/td>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"center\">role<\/p>\n<\/td>\n<td data-colwidth=\"84\" width=\"84\">\n<p align=\"center\">preferred_role<\/p>\n<\/td>\n<td data-colwidth=\"53\" width=\"53\">\n<p align=\"center\">mode<\/p>\n<\/td>\n<td>\n<p align=\"center\">status<\/p>\n<\/td>\n<td>\n<p align=\"center\">port<\/p>\n<\/td>\n<td data-colwidth=\"91\" width=\"91\">\n<p align=\"center\">hostname<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"center\">address<\/p>\n<\/td>\n<td data-colwidth=\"80\" width=\"80\">\n<p align=\"center\">replication_port<\/p>\n<\/td>\n<td>\n<p align=\"center\">\u00a0san_mounts<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"center\">16<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"center\">6<\/p>\n<\/td>\n<td data-colwidth=\"50\" width=\"50\">\n<p align=\"center\">m<\/p>\n<\/td>\n<td data-colwidth=\"84\" width=\"84\">\n<p align=\"center\">m<\/p>\n<\/td>\n<td data-colwidth=\"53\" width=\"53\">\n<p align=\"center\">s<\/p>\n<\/td>\n<td>\n<p align=\"center\">d<\/p>\n<\/td>\n<td>\n<p align=\"center\">1213<\/p>\n<\/td>\n<td data-colwidth=\"91\" width=\"91\">\n<p align=\"center\">dm1<\/p>\n<\/td>\n<td data-colwidth=\"68\" width=\"68\">\n<p align=\"center\">\u00a0dm1-2\u00a0<\/p>\n<\/td>\n<td data-colwidth=\"80\" width=\"80\">\n<p align=\"center\">1213<\/p>\n<\/td>\n<td>\n<p align=\"center\">\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u0422\u0430\u0431\u043b\u0438\u0446\u0430 gp_segment_configuration \u043c\u043e\u0436\u0435\u0442 \u0442\u0430\u043a \u0436\u0435 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c, \u043a\u0430\u043a\u0438\u0435 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u044b \u043f\u0435\u0440\u0435\u0448\u043b\u0438 \u0438\u0437 \u0440\u0435\u0436\u0438\u043c\u0430 \u00ab\u0417\u0435\u0440\u043a\u0430\u043b\u043e\u00bb \u0432 \u00ab\u041e\u0441\u043d\u043e\u0432\u043d\u043e\u0439\u00bb \u0440\u0435\u0436\u0438\u043c, \u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0443 \u043a\u0430\u043a\u043e\u0439-\u0442\u043e \u0441\u0435\u0433\u043c\u0435\u043d\u0442 \u0443 \u043d\u0430\u0441 \u043d\u0435 \u0437\u0435\u0440\u043a\u0430\u043b\u0438\u0440\u0443\u0435\u0442\u0441\u044f<\/p>\n<p>\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:<\/p>\n<pre><code class=\"sql\">SElECT *  FROM gp_segment_configuration  WHERE preferred_role = 'm'    AND role = 'p';<\/code><\/pre>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td>\n<p align=\"center\">\u00a0dbid\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"center\">\u00a0content\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"center\">\u00a0role\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"center\">\u00a0preferred_role\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"center\">\u00a0mode\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"center\">\u00a0status\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"center\">\u00a0port   \u00a0<\/p>\n<\/td>\n<td>\n<p align=\"center\">\u00a0hostname\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"center\">\u00a0address\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"center\">\u00a0replication_port\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"center\">\u00a0san_mounts\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"center\">11<\/p>\n<\/td>\n<td>\n<p align=\"center\">1<\/p>\n<\/td>\n<td>\n<p align=\"center\">p<\/p>\n<\/td>\n<td>\n<p align=\"center\">m<\/p>\n<\/td>\n<td>\n<p align=\"center\">s<\/p>\n<\/td>\n<td>\n<p align=\"center\">u<\/p>\n<\/td>\n<td>\n<p align=\"center\">1213<\/p>\n<\/td>\n<td>\n<p align=\"center\">dm3<\/p>\n<\/td>\n<td>\n<p align=\"center\">dm3-1\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"center\">1213<\/p>\n<\/td>\n<td>\n<p align=\"center\">\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h3>2. \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0445 \u0441\u0435\u0430\u043d\u0441\u043e\u0432 (\u0440\u0430\u0431\u043e\u0447\u0430\u044f \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0430)<\/h3>\n<p>\u0412 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430\u00a0<em>pg_stat_activity<\/em> \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044f \u043e\u0434\u043d\u0430 \u0441\u0442\u0440\u043e\u043a\u0430 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430.\u00a0\u041e\u043d \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442:<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>datid<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">oid<\/p>\n<\/td>\n<td>\n<p align=\"left\">OID \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>datname<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">name<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>pid<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">integer<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u044d\u0442\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>sess_id<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">integer<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u0435\u0441\u0441\u0438\u0438.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>usesysid<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">oid<\/p>\n<\/td>\n<td>\n<p align=\"left\">OID \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u0432\u043e\u0448\u0435\u0434\u0448\u0435\u0433\u043e \u0432 \u044d\u0442\u043e\u0442 \u0431\u044d\u043a\u044d\u043d\u0434.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>usename<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">name<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u0432\u043e\u0448\u0435\u0434\u0448\u0435\u0433\u043e \u0432 \u044d\u0442\u043e\u0442 \u0431\u044d\u043a\u044d\u043d\u0434.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>application_name<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u043a \u044d\u0442\u043e\u043c\u0443 \u0431\u044d\u043a\u044d\u043d\u0434\u0443.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>client_addr<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">inet<\/p>\n<\/td>\n<td>\n<p align=\"left\">IP-\u0430\u0434\u0440\u0435\u0441 \u043a\u043b\u0438\u0435\u043d\u0442\u0430, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u043a \u044d\u0442\u043e\u043c\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0443.\u00a0\u0415\u0441\u043b\u0438 \u044d\u0442\u043e \u043f\u043e\u043b\u0435 \u0438\u043c\u0435\u0435\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 NULL, \u044d\u0442\u043e \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043b\u0438\u0431\u043e \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e \u043a\u043b\u0438\u0435\u043d\u0442 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d \u0447\u0435\u0440\u0435\u0437 \u0441\u043e\u043a\u0435\u0442 Unix \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0435, \u043b\u0438\u0431\u043e \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e \u044d\u0442\u043e   \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441, \u0442\u0430\u043a\u043e\u0439 \u043a\u0430\u043a \u0430\u0432\u0442\u043e\u043e\u0447\u0438\u0441\u0442\u043a\u0430.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>client_hostname<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u0445\u043e\u0441\u0442\u0430 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430, \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u043e\u0435 \u043f\u0440\u0438 \u043e\u0431\u0440\u0430\u0442\u043d\u043e\u043c DNS-\u043f\u043e\u0438\u0441\u043a\u0435\u00a0<code>client_addr<\/code>.\u00a0\u042d\u0442\u043e \u043f\u043e\u043b\u0435 \u0431\u0443\u0434\u0435\u0442 \u043d\u0435\u043d\u0443\u043b\u0435\u0432\u044b\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f IP-\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0439 \u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u043e\u0433\u0434\u0430, \u043a\u043e\u0433\u0434\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 log_hostname.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>client_port<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">integer<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041d\u043e\u043c\u0435\u0440 TCP-\u043f\u043e\u0440\u0442\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043a\u043b\u0438\u0435\u043d\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0434\u043b\u044f \u0441\u0432\u044f\u0437\u0438 \u0441 \u044d\u0442\u0438\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c, \u0438\u043b\u0438 -1, \u0435\u0441\u043b\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0441\u043e\u043a\u0435\u0442 Unix.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>backend_start<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">timestamptz<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0421\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0437\u0430\u043f\u0443\u0449\u0435\u043d.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>xact_start<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">timestamptz<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0412\u0440\u0435\u043c\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>query_start<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">timestamptz<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0412\u0440\u0435\u043c\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u0430.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>state_change<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">timestampz<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0412\u0440\u0435\u043c\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0433\u043e\u00a0<code>state <\/code>\u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>waiting<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">boolean<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u0441\u0442\u0438\u043d\u0430, \u0435\u0441\u043b\u0438 \u043e\u0436\u0438\u0434\u0430\u043d\u0438\u0435 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438, \u043b\u043e\u0436\u044c, \u0435\u0441\u043b\u0438 \u043d\u0435 \u043e\u0436\u0438\u0434\u0430\u043d\u0438\u0435.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>state<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0422\u0435\u043a\u0443\u0449\u0435\u0435 \u043e\u0431\u0449\u0435\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u044d\u0442\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430.\u00a0\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f:<br \/>   &#8212;\u00a0<code>active<\/code>: \u0421\u0435\u0440\u0432\u0435\u0440\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0437\u0430\u043f\u0440\u043e\u0441.<br \/>   &#8212;\u00a0<code>idle<\/code>: \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043e\u0436\u0438\u0434\u0430\u0435\u0442 \u043d\u043e\u0432\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043a\u043b\u0438\u0435\u043d\u0442\u0430.<br \/>   &#8212;\u00a0<code>idle in transaction<\/code>: \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438, \u043d\u043e \u0432 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u043d\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0437\u0430\u043f\u0440\u043e\u0441.<br \/>   &#8212;\u00a0<code>idle in transaction (aborted)<\/code>: \u042d\u0442\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043f\u043e\u0445\u043e\u0436\u0435 \u043d\u0430 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043e\u0436\u0438\u0434\u0430\u043d\u0438\u044f \u0432 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438, \u0437\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043e\u0434\u0438\u043d \u0438\u0437 \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u0432 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 \u0432\u044b\u0437\u0432\u0430\u043b \u043e\u0448\u0438\u0431\u043a\u0443.<br \/>   &#8212;\u00a0<code>fastpath function call<\/code>: \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u0431\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u043f\u0443\u0442\u0438.<br \/>   &#8212;\u00a0<code>disabled<\/code>: \u043e\u0431 \u044d\u0442\u043e\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 \u0441\u043e\u043e\u0431\u0449\u0430\u0435\u0442\u0441\u044f, \u0435\u0441\u043b\u0438\u00a0<code>track_activities<\/code>\u043e\u043d\u043e \u0434\u0435\u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u0432 \u044d\u0442\u043e\u043c \u0431\u044d\u043a\u044d\u043d\u0434\u0435.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>query<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0422\u0435\u043a\u0441\u0442 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0433\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u044d\u0442\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430.\u00a0\u0415\u0441\u043b\u0438\u00a0\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u0435 <code>state = \u2018active\u2019<\/code>, \u0432 \u044d\u0442\u043e\u043c \u043f\u043e\u043b\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044f \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u044e\u0449\u0438\u0439\u0441\u044f   \u0437\u0430\u043f\u0440\u043e\u0441.\u00a0\u0412\u043e \u0432\u0441\u0435\u0445 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f\u0445 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u043d\u044b\u0439 \u0437\u0430\u043f\u0440\u043e\u0441.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>waiting_reason<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041f\u0440\u0438\u0447\u0438\u043d\u0430 \u043e\u0436\u0438\u0434\u0430\u043d\u0438\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430.\u00a0\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c: \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430, \u0440\u0435\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u0438\u043b\u0438   \u043f\u0435\u0440\u0435\u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u043a\u0430.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>rsgid<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">oid<\/p>\n<\/td>\n<td>\n<p align=\"left\">OID \u0433\u0440\u0443\u043f\u043f\u044b \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0438\u043b\u0438\u00a0<code>0<\/code>.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>rsgname<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u0433\u0440\u0443\u043f\u043f\u044b \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0438\u043b\u0438\u00a0<code>unknown<\/code>.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"173\" width=\"173\">\n<p align=\"left\"><code>rsgqueueduration<\/code><\/p>\n<\/td>\n<td data-colwidth=\"106\" width=\"106\">\n<p align=\"left\">interval<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0414\u043b\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0432 \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u2014 \u043e\u0431\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u043d\u0430\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0432 \u043e\u0447\u0435\u0440\u0435\u0434\u0438.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u0440\u0430\u0431\u043e\u0447\u0435\u0439 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u043d\u0430\u0434\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0438\u0442\u044c \u044d\u0442\u043e \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0442 \u0438\u043c\u0435\u043d\u0438 \u0441\u0443\u043f\u0435\u0440\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445.<\/p>\n<p>\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:<\/p>\n<pre><code class=\"sql\">SELECT * FROM pg_stat_activity WHERE state = 'active';<\/code><\/pre>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td>\n<p align=\"left\">datid<\/p>\n<\/td>\n<td>\n<p align=\"left\">datname<\/p>\n<\/td>\n<td>\n<p align=\"left\">pid\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">sess_id<\/p>\n<\/td>\n<td>\n<p align=\"left\">usesysid<\/p>\n<\/td>\n<td>\n<p align=\"left\">usename\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">application_name\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">client_addr<\/p>\n<\/td>\n<td>\n<p align=\"left\">client_hostname<\/p>\n<\/td>\n<td>\n<p align=\"left\">client_port<\/p>\n<\/td>\n<td>\n<p align=\"left\">backend_start\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">xact_start\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">query_start\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">state_change\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">waiting<\/p>\n<\/td>\n<td>\n<p align=\"left\">state\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">backend_xid<\/p>\n<\/td>\n<td>\n<p align=\"left\">backend_xmin<\/p>\n<\/td>\n<td>\n<p align=\"left\">query\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">waiting_reason<\/p>\n<\/td>\n<td>\n<p align=\"left\">rsgid<\/p>\n<\/td>\n<td>\n<p align=\"left\">rsgname\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">rsgqueueduration<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">18674<\/p>\n<\/td>\n<td>\n<p align=\"left\">db\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">9425<\/p>\n<\/td>\n<td>\n<p align=\"left\">548439<\/p>\n<\/td>\n<td>\n<p align=\"left\">16901<\/p>\n<\/td>\n<td>\n<p align=\"left\">zbx_monitor<\/p>\n<\/td>\n<td>\n<p align=\"left\">PostgreSQL   JDBC Driver<\/p>\n<\/td>\n<td>\n<p align=\"left\">191.3.2.21\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">NULL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">74935<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-09   14:11:38.548379<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-09   14:17:12.110398<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-09   14:17:12.112985<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-09   14:17:12.112986<\/p>\n<\/td>\n<td>\n<p align=\"left\">false\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">active<\/p>\n<\/td>\n<td>\n<p align=\"left\">NULL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">19740556<\/p>\n<\/td>\n<td>\n<p align=\"left\">INSERT   INTO &#8230;\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">NULL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">16809<\/p>\n<\/td>\n<td>\n<p align=\"left\">monitor_group<\/p>\n<\/td>\n<td>\n<p align=\"left\">NULL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">18674<\/p>\n<\/td>\n<td>\n<p align=\"left\">db\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">139355<\/p>\n<\/td>\n<td>\n<p align=\"left\">330858<\/p>\n<\/td>\n<td>\n<p align=\"left\">16901<\/p>\n<\/td>\n<td>\n<p align=\"left\">zbx_monitor<\/p>\n<\/td>\n<td>\n<p align=\"left\">PostgreSQL   JDBC Driver<\/p>\n<\/td>\n<td>\n<p align=\"left\">193.3.8.53\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">NULL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">23008<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-08   23:11:46.415536<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-08   23:12:05.627627<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-09   14:17:12.092429<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-09   14:17:12.092439<\/p>\n<\/td>\n<td>\n<p align=\"left\">false\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">active<\/p>\n<\/td>\n<td>\n<p align=\"left\">NULL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">19740556<\/p>\n<\/td>\n<td>\n<p align=\"left\">SELECT   NOW() &#8230;\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">NULL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">16809<\/p>\n<\/td>\n<td>\n<p align=\"left\">monitor_group<\/p>\n<\/td>\n<td>\n<p align=\"left\">NULL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">18674<\/p>\n<\/td>\n<td>\n<p align=\"left\">db\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">47938<\/p>\n<\/td>\n<td>\n<p align=\"left\">225594<\/p>\n<\/td>\n<td>\n<p align=\"left\">16901<\/p>\n<\/td>\n<td>\n<p align=\"left\">zbx_monitor<\/p>\n<\/td>\n<td>\n<p align=\"left\">PostgreSQL   JDBC Driver<\/p>\n<\/td>\n<td>\n<p align=\"left\">192.2.3.13\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">NULL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">53116<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-08   17:25:33.355383<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-08   17:25:33.554610<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-09   14:17:12.112527<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-01-09   14:17:12.112528<\/p>\n<\/td>\n<td>\n<p align=\"left\">false\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">active<\/p>\n<\/td>\n<td>\n<p align=\"left\">19740556<\/p>\n<\/td>\n<td>\n<p align=\"left\">19740556<\/p>\n<\/td>\n<td>\n<p align=\"left\">SELECT   * FROM &#8230;\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">NULL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<td>\n<p align=\"left\">16809<\/p>\n<\/td>\n<td>\n<p align=\"left\">monitor_group<\/p>\n<\/td>\n<td>\n<p align=\"left\">NULL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h3>3. \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043e\u043a (\u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u044b)<\/h3>\n<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430\u00a0<em>pg_locks<\/em> \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u0440\u043e\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430\u0445. \u0415\u0441\u043b\u0438 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0443 \u043e\u0431\u044a\u0435\u043a\u0442\u0430, \u043b\u044e\u0431\u044b\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0434\u043e\u0436\u0434\u0430\u0442\u044c\u0441\u044f \u0441\u043d\u044f\u0442\u0438\u044f \u044d\u0442\u043e\u0439 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438, \u043f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u043e\u043d\u0438 \u0441\u043c\u043e\u0433\u0443\u0442 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u0443.\u00a0<\/p>\n<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435<em> pg_locks<\/em> \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u044b \u043c\u0435\u0436\u0434\u0443 \u0441\u0435\u0430\u043d\u0441\u0430\u043c\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445. <em>pg_locks<\/em> \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0441\u0435\u0445 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043e\u043a \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445, \u0430 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0435\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f \u043a \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445. \u041c\u043e\u0436\u043d\u043e \u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u0441\u0442\u043e\u043b\u0431\u0435\u0446 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044f \u0441 \u043d\u0438\u043c, pg_class.oid \u0447\u0442\u043e\u0431\u044b \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044f (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0442\u0430\u0431\u043b\u0438\u0446\u044b), \u043d\u043e \u044d\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0439 \u0432 \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445. \u041c\u043e\u0436\u043d\u043e \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u044c\u0441\u044f \u043a pid \u0441\u0442\u043e\u043b\u0431\u0446\u0443, \u0447\u0442\u043e\u0431\u044b pg_stat_activity.pid \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e\u0431 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0438 \u0441\u0435\u0430\u043d\u0441\u0430 \u0438\u043b\u0438 \u043e\u0436\u0438\u0434\u0430\u043d\u0438\u0438 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438.<\/p>\n<p>\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:<\/p>\n<pre><code class=\"sql\">SELECT   blocked_locks.pid AS blocked_pid,  blocked_activity.usename AS blocked_user,  blocking_locks.pid AS blocking_pid,  blocking_activity.usename AS blocking_user,  blocking_activity.state AS blocking_state,  blocked_activity.query AS blocked_statement,  blocking_activity.query AS current_statement_in_blocking_process,  blocked_locks.locktype AS blocked_locktype,   blocking_locks.locktype AS blocking_locktype FROM pg_catalog.pg_locks blocked_locks JOIN pg_catalog.pg_stat_activity blocked_activity    ON blocked_activity.pid = blocked_locks.pid JOIN pg_catalog.pg_locks blocking_locks    ON blocking_locks.locktype = blocked_locks.locktype  AND blocking_locks.DATABASE IS NOT DISTINCT FROM blocked_locks.DATABASE  AND blocking_locks.relation IS NOT DISTINCT FROM blocked_locks.relation  AND blocking_locks.page IS NOT DISTINCT FROM blocked_locks.page  AND blocking_locks.tuple IS NOT DISTINCT FROM blocked_locks.tuple  AND blocking_locks.virtualxid IS NOT DISTINCT FROM blocked_locks.virtualxid  AND blocking_locks.transactionid IS NOT DISTINCT FROM blocked_locks.transactionid  AND blocking_locks.classid IS NOT DISTINCT FROM blocked_locks.classid  AND blocking_locks.objid IS NOT DISTINCT FROM blocked_locks.objid  AND blocking_locks.objsubid IS NOT DISTINCT FROM blocked_locks.objsubid  AND blocking_locks.pid != blocked_locks.pid  JOIN pg_catalog.pg_stat_activity blocking_activity    ON blocking_activity.pid = blocking_locks.pid WHERE NOT blocked_locks.GRANTED;<\/code><\/pre>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"135\" width=\"135\">\n<p align=\"left\">blocked_pid<\/p>\n<\/td>\n<td data-colwidth=\"75\" width=\"75\">\n<p align=\"left\">int4<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 (PID, Process ID),   \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0438\u043b\u0438 \u043e\u0436\u0438\u0434\u0430\u044e\u0449\u0435\u0433\u043e \u044d\u0442\u0443 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0443.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"135\" width=\"135\">\n<p align=\"left\">blocked_user<\/p>\n<\/td>\n<td data-colwidth=\"75\" width=\"75\">\n<p align=\"left\">name<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0438\u043b\u0438 \u043e\u0436\u0438\u0434\u0430\u044e\u0449\u0435\u0433\u043e \u044d\u0442\u0443 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0443.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"135\" width=\"135\">\n<p align=\"left\">blocking_pid<\/p>\n<\/td>\n<td data-colwidth=\"75\" width=\"75\">\n<p align=\"left\">int4<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 (PID, Process ID) \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0432\u0448\u0438\u0439 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0443.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"135\" width=\"135\">\n<p align=\"left\">blocking_user<\/p>\n<\/td>\n<td data-colwidth=\"75\" width=\"75\">\n<p align=\"left\">name<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u00a0\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0432\u0448\u0438\u0439 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0443.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"135\" width=\"135\">\n<p align=\"left\">blocking_state<\/p>\n<\/td>\n<td data-colwidth=\"75\" width=\"75\">\n<p align=\"left\">text<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0422\u0435\u043a\u0443\u0449\u0435\u0435 \u043e\u0431\u0449\u0435\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u044d\u0442\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430.\u00a0\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f:<br \/>   &#8212;\u00a0<code>active<\/code>: \u0421\u0435\u0440\u0432\u0435\u0440\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0437\u0430\u043f\u0440\u043e\u0441.<br \/>   &#8212;\u00a0<code>idle<\/code>: \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043e\u0436\u0438\u0434\u0430\u0435\u0442 \u043d\u043e\u0432\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043a\u043b\u0438\u0435\u043d\u0442\u0430.<br \/>   &#8212;\u00a0<code>idle in transaction<\/code>: \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-370774","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/370774","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=370774"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/370774\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=370774"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=370774"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=370774"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}