PostgreSQL 8.0.0 �����ĵ���PostgreSQL �й� ������ | ||||
---|---|---|---|---|
Prev | Fast Backward | Fast Forward | Next |
������������ݿ����ܵij��÷����� �������������ݿ�������Ա�û��������ö���ٶȲ��Һͼ����ض����С� ��������Ҳ�����������������ݿ�ϵͳ�Ĺ��ɣ� �������Ӧ������ʶ��ʹ�����ǡ�
����ʹ�õ�һ����������Ӿ�����������������һ�����
CREATE TABLE test1 ( id integer, content varchar );
����Ӧ����Ҫ�����Ĵ������ѯ�����еIJ�ѯ
SELECT content FROM test1 WHERE id = constant;
ͨ�������ݿ�ϵͳ�����ò�һ��һ�е�ɨ������ test1 ��Ѱ������ƥ��ļ�¼�� ����� test1 ����������У� ����ֻ�����������У����������������һ������ ��ô������������ɾͲ��Ǹ���Ч�ķ����� ������������ݿ�ϵͳ�� id ����ά��һ���������ڶ�λƥ����С� ���������ݿ�ϵͳ�Ϳ���ֻ��Ҫ�����������������ļ���Ϳ����ҵ�ƥ���С�
�ڴ������С˵���鼮���涼ʹ�������������ķ����� ����ı����ռ��Ŷ��ᾭ�����ҵ��������������� ��������ĸ˳�����С� ����Ȥ�Ķ��߿�����Կ��ٵ�ɨ������������л������ʵ�ҳ�� ��˾Ͳ����Ķ���������ܲ��ҵ�����Ȥ��λ�á� ���ߵ�����֮һ����Ԥ����Щ���Ƕ�������Ҫ���ҵĶ����� ��֮���ƣ�Ԥ����Щ�������Դ�������Ҳʹ���ݿ����Ա������
������������������ id ���ϴ�����������������������
CREATE INDEX test1_id_index ON test1 (id);
���������ѡ���������� test1_id_index�� ����Ӧ��ѡ��Щ�Ժ����������������������Ǹ�ʲô�����֡�
Ҫɾ��һ��������ʹ�� DROP INDEX ��� ��������κ�ʱ������������������ߴӱ���ɾ��������
һ���㴴������������ô�Ͳ�����Ҫ����ĸ����ˡ� ��ϵͳ��Ϊ��������˳��ı�ɨ����ʱ�����ͻ�ʹ�������� ��������ܱ��뾭���Ե�����ANALYZE �����Ը���ͳ����Ϣ�����ò�ѯ�滮���ܹ�������ѵ�����жϡ� �ּ� Chapter 13 ��ȡ������λ�֪�Ƿ�ʹ������������Ϣ�� �Լ���ʱ�����¹滮���������ʹ��������
�����Դ����������� UPDATE �� DELETE Ҳ�кô��� �������������ڱ����Ӳ�ѯ����ˣ�����㶨������������������������һ���֣� ��ô������������ߴ����ӵIJ�ѯ���ٶȡ�
�ڴ���������ʱ��������ͱ���ͬ������Щ�������������ݲ����ĸ��ɡ� �������Ӧ�ð���Щ�ǹؼ����߸����ò��ϵ�����ɾ������ ��ע��һ����ѯ����һ�����ݲ���������һ������������ʹ��һ��������