9.20. ϵͳ������

Table 9-44 ��ʾ����Щ�������ڲ�ѯ�Լ��޸�����ʱ���ò����ĺ�����

Table 9-44. �������ú���

����������������
current_setting(setting_name) text��ǰ���õ�ֵ
set_config(setting_name, new_value, is_local) text���ò�����������ֵ

current_setting �����Բ�ѯ��ʽ��ȡ setting_name ���õĵ�ǰ��ֵ������SQL���� SHOW �ǵ�Ч�ġ� ���磺

SELECT current_setting('datestyle');

 current_setting
-----------------
 ISO, MDY
(1 row)

set_config ������ setting_name ����Ϊ new_value����� is_local ����Ϊ true����ô����ֵ��ֻӦ���ڵ�ǰ���� �����ϣ���µ���ֵӦ���ڵ�ǰ�Ự����ôӦ��ʹ�� false�� ����Ч�� SQL ���� SET�����磺

SELECT set_config('log_statement_stats','off', false);

 set_config
------------
 off
(1 row)

�� Table 9-45 ����ʾ�ĺ������������������̷��Ϳ����źš� ��Щ������ʹ������Ϊ�����û���

Table 9-45. ����źź���

����������������
pg_cancel_backend(pid) intȡ��һ����˵ĵ�ǰ��ѯ

����ɹ�����Щ�������� 1�����û�гɹ��򷵻� 0�� ��Ծ�ĺ�˵Ľ��� ID ��pid�����Դ� pg_stat_activity ��ͼ�� procpid �ֶλ�ȡ������ͨ���� ps ������ʾ�������ϵ� postgres ���̿�����

�� Table 9-46 ����ʾ�ĺ����������ǽ������߱��ݡ� ��Щ�������޳����û�ʹ�á�

Table 9-46. ���ݿ��ƺ���

����������������
pg_start_backup(label_text) text����ִ�����߱���
pg_stop_backup() text���ִ�����߱���

pg_start_backup ����һ��������������������������û�Ϊ���ݶ���ı�ǩ�� ��ͨ�����DZ���ת���ļ�������ڵ����֡���������������ݿ⼯Ⱥ������Ŀ¼д��һ�����ݱ�ǩ�ļ��� Ȼ�����ı���ʽ���ر��ݵ���ʼ WAL ƫ�ơ����û�����Ҫע��������ֵ���ṩ��ֻΪ����һ��Ҫ�ij��ϡ���

pg_stop_backup ɾ�� pg_start_backup �����ı�ǩ�ļ��� ������ WAL �鵵���ﴴ��һ��������ʷ�ļ��������ʷ�ļ��������� pg_start_backup �ı�ǩ�� ���ݵ���ʼ����ֹ WAL ƫ�������Լ����ݵ���ʼ����ֹʱ�䡣����ֵ�DZ��ݵ���ֹ WAL ƫ�� ��ͬ��Ҳ����û��ʲô�ã���

�й���ȷʹ����Щ������ϸ�ڣ����� Section 22.3��