|
1 | 1 |
|
2 | 2 | ������ �� ����� ���������� ������� �� PostgreSQL
|
3 | 3 |
|
4 |
| - ���� ���������� ����������: ������� 11 ���� 06:36:10 EDT 2002 |
| 4 | + ���� ���������� ����������: ����� 22 ������� 19:20:40 EDT 2002 |
5 | 5 |
|
6 | 6 | ���������� ������� ������������: ���� ������ (Bruce Momjian)
|
7 | 7 | (pgman@candle.pha.pa.us)
|
|
61 | 61 | ������� ������������ � ����?
|
62 | 62 | 3.9) ��� ��� �� ����� pg_sorttempNNN.NN � ���� �������� � �����
|
63 | 63 | ������?
|
| 64 | + 3.10) ������ ���������� ������ dump � restore ��� ���������� �������� |
| 65 | + PostgreSQL? |
64 | 66 |
|
65 | 67 | ������� ������������
|
66 | 68 |
|
|
267 | 269 |
|
268 | 270 | 1.7) ����� ��������� ������?
|
269 | 271 |
|
270 |
| - ��������� ������ PostgreSQL - ��� ������ 7.2. |
| 272 | + ��������� ������ PostgreSQL - ��� ������ 7.2.2. |
271 | 273 |
|
272 | 274 | �� ��������� ��������� ����� ������ ������ ������ ������.
|
273 | 275 |
|
|
414 | 416 | ��������� ���������� ����������� � ����������� ��������, �������
|
415 | 417 | ������� �����. ���� �� ��� ���� �������� ����� ������, ������� �����
|
416 | 418 | �������� � ������ ����� �������, ���������� �������� ���������
|
417 |
| - http://www.pgsql.com/pg_goodies � �������� ���� �����. |
| 419 | + https://store.pgsql.com/shopping/index.php?id=1 � �������� ���� �����. |
418 | 420 |
|
419 | 421 | ���� �� ��������� ��������� � PostgreSQL, Inc, ����� "contributions"
|
420 | 422 | ������������ ������������� ��� ��������� ������� PostgreSQL � ��
|
|
478 | 480 | * TCL (libpgtcl)
|
479 | 481 | * C Easy API (libpgeasy)
|
480 | 482 | * Embedded HTML (PHP from http://www.php.net)
|
| 483 | + |
| 484 | + �������������� ���������� �������� �� ������ |
| 485 | + http://www.postgresql.org/interfaces.html. |
481 | 486 | _________________________________________________________________
|
482 | 487 |
|
483 | 488 | ������� �����������������
|
|
660 | 665 | �����������, ���� backend ������� ������ �� ����� ����������. ���� �
|
661 | 666 | ��� �� �������� �� ������ backend ��������, �� �� ������ ��������
|
662 | 667 | ������� ����� pg_tempNNN.NN.
|
| 668 | + 3.10) ������ ���������� ������ dump � restore ��� ���������� �������� |
| 669 | + PostgreSQL? |
| 670 | + |
| 671 | + ������������ PostgreSQL ������ ������ ��������� ��������� ����� |
| 672 | + ������������. ����� ������� ���������� � ������ 7.2 �� 7.2.1 �� |
| 673 | + ������� ���������� dump � restore. ������ ��� ������ ���������� |
| 674 | + ������� ����� �������� ���������� ������ ��������� ������ � ������ |
| 675 | + ������. ��� ��������� ����� ����� ����������� ��������, ��� ��� ��� |
| 676 | + ����������� ���������� �������� ������������� ������ ������. ��������� |
| 677 | + dump ��������� �������� ������ � ����� �������, ������� ����� ����� |
| 678 | + ���� �������� ��� ������������� ������ ����������� �������. |
| 679 | + |
| 680 | + � ��� ��������, ��� ������ ������ �� ����� �� ��������, ��� ���������� |
| 681 | + ���������� ����� ���� ����������� �������� pg_upgrade ��� |
| 682 | + ������������� dump/restore. ����������� � ������� ������� ����� ����� |
| 683 | + ������������ pg_upgrade ��� ����� �������. |
663 | 684 | _________________________________________________________________
|
664 | 685 |
|
665 | 686 | ������� ������������
|
|
707 | 728 | ������������ ������ ����? ����������� (���������� ���� �� 60 G
|
708 | 729 | B)
|
709 | 730 | ������������ ������ �������? 16 TB
|
710 |
| - ������������ ������ ������? ����������� ������� � ������ 7.1 |
711 |
| - ������������ ������ ����? 1 GB ������� � ������ 7.1 |
| 731 | + ������������ ������ ������? 1.6 TB |
| 732 | + ������������ ������ ����? 1 GB |
712 | 733 | ������������ ���������� ������� � �������? ������������
|
713 | 734 | ������������ ���������� ������� � �������? 250-1600 � ����������� �� ���
|
714 | 735 | �
|
|
759 | 780 | ������� �� ������� ��� �����, �� ��������� ��� ��������� ��� ��������
|
760 | 781 | ���������� ������, ��� ����� ����� ���� ������.
|
761 | 782 |
|
| 783 | + �������� NULL ����������� � ����� � ������� ��� �������� ����� ���� |
| 784 | + �����. |
| 785 | + |
762 | 786 | 4.7) ��� ��� ���������, ��� ���������� ������ ��� �������, �������, ����
|
763 | 787 | ������ � ������������?
|
764 | 788 |
|
|
779 | 803 | ������������ ������ ���� ������� ������ ������������ ������� � ������
|
780 | 804 | �������� ������ ��������� ������� ������� � �������. ��� ��������,
|
781 | 805 | ������ ��� ������ � ����� � ����������� ������������ ��� ������������
|
782 |
| - �������� ������ ���������, ��� ������� ������ ������� ��� �� |
| 806 | + �������� ����� ���� ���������, ��� ������� ������ ������� ��� �� |
783 | 807 | ���������������� ������������.
|
784 | 808 |
|
785 | 809 | ����� ���������� ������������� ������������� ������� ��� �����-����
|
|
796 | 820 | ������ �������, ��� ����� �� �������� � ������� �������. ������, ORDER
|
797 | 821 | BY ����� ������������� � LIMIT � � ���� ������ ������ �����
|
798 | 822 | ��������������, ��������� ��� ���������� ����� ������������ ���������
|
799 |
| - ����� �������. |
800 |
| - |
| 823 | + ����� �������. ���������� MAX() � MIN() �� ���������� �������, �� |
| 824 | + ������ ������������ ��� ���������� �������� � ORDER BY � LIMIT: |
| 825 | + SELECT col |
| 826 | + FROM tab |
| 827 | + ORDER BY col [ DESC ] |
| 828 | + LIMIT 1 |
| 829 | + |
801 | 830 | ����� ������������ �������� � ���������, �������� LIKE ��� ~, �������
|
802 |
| - ����� ���� ������������ ������ ���� ������ ������-������� ��� ������, |
803 |
| - ������������� ������ ������� ������. �������������, ��� ����, ����� |
804 |
| - ������������ �������, ������ � LIKE �� ������ ���������� �� %, � � ~ |
805 |
| - (����� ����������� ���������) ������ ���������� �� ^. |
| 831 | + ����� ���� ������������ � ��������� �������: |
| 832 | + * ������ ������ ������ ������ ��������� � ������� ������� ������, |
| 833 | + �.�.: |
| 834 | + |
| 835 | + * LIKE ������� �� ������ ���������� � %. |
| 836 | + * |
| 837 | + * ~ ������� ���������� ��������� ������ ���������� �� ^. |
| 838 | + * |
| 839 | + |
| 840 | + ������ ������ �� ������ ���������� � ������� ������, �.�. [a-e]. |
| 841 | + |
| 842 | + �� ������ �������������� ����� ����������� �� �������� ����� ��� |
| 843 | + ILIKE � ~. ������ ���� ����������� �������������� �������, ������� |
| 844 | + ������� � ���� FAQ ����. |
| 845 | + |
| 846 | + �� ����� initdb ������ �������������� ������ �� ��������� C. |
806 | 847 |
|
807 | 848 | 4.9) ��� ���������� �� ��, ��� ����������� ��������� ��� ������?
|
808 | 849 |
|
|
845 | 886 |
|
846 | 887 | �������� ~ ���������� ����� ����������� ���������, � �������� ~*
|
847 | 888 | ���������� ����������� �� �������� ���� ����� ����������� ���������.
|
848 |
| - ����������� �� �������� ������� LIKE ���������� ILIKE � PostgreSQL |
849 |
| - ������� � ������ 7.1. |
| 889 | + ����������� �� �������� ������� LIKE ���������� ILIKE. |
850 | 890 |
|
851 | 891 | ����������� �� �������� ��������� ������ ���������� ���:
|
852 | 892 | SELECT *
|
@@ -1014,10 +1054,9 @@ BYTEA bytea
|
1014 | 1054 |
|
1015 | 1055 | 4.18) ������ � ������� ������ "ERROR: Memory exhausted in AllocSetAlloc()"?
|
1016 | 1056 |
|
1017 |
| - ���� � ��� ������ ���� 7.1, �� ���������� ������ ����� ������ ��� |
1018 |
| - ��������. ����� ��������, ��� � ��� ����������� ����������� ������ ��� |
1019 |
| - ��� ���� ���� ����� ��������� ����� �� ������������ �������. |
1020 |
| - ����������� ����� �������� postmaster ��������� ��������� �������: |
| 1057 | + ���������������� � ��� ����������� ����������� ������ ��� ��� ���� |
| 1058 | + ���� ����� ��������� ����� �� ������������ �������. ����������� ����� |
| 1059 | + �������� postmaster ��������� ��������� �������: |
1021 | 1060 | ulimit -d 262144
|
1022 | 1061 | limit datasize 256m
|
1023 | 1062 |
|
@@ -1075,12 +1114,12 @@ SELECT *
|
1075 | 1114 |
|
1076 | 1115 | 4.23) ��� ��� ��������� ������� ����������?
|
1077 | 1116 |
|
1078 |
| - PostgreSQL ������� � ������ 7.1 ������������ ������� ����������, |
1079 |
| - ��������� ����������� ��������� SQL. ��� ��� �������: |
| 1117 | + PostgreSQL ������������ ������� ����������, ��������� ����������� |
| 1118 | + ��������� SQL. ��� ��� �������: |
1080 | 1119 | SELECT *
|
1081 | 1120 | FROM t1 LEFT OUTER JOIN t2 ON (t1.col = t2.col);
|
1082 | 1121 |
|
1083 |
| - or |
| 1122 | + ��� |
1084 | 1123 | SELECT *
|
1085 | 1124 | FROM t1 LEFT OUTER JOIN t2 USING (col);
|
1086 | 1125 |
|
|
0 commit comments