May 17, 2026, 11:40 PM
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
-- Simple create index:
|
||||
postgres=# create index tab_idx2 on scott.customer(emp_name);
|
||||
CREATE INDEX
|
||||
|
||||
-- Create index with tablespace:
|
||||
|
||||
postgres#CREATE INDEX tab_idx2 on scott.customer(emp_name) TABLESPACE IND_TS;
|
||||
CREATE INDEX
|
||||
|
||||
-- Create index without causing blocking:
|
||||
|
||||
postgres=# create index concurrently tab_idx2 on scott.customer(emp_name) TABLESPACE IND_TS;
|
||||
CREATE INDEX
|
||||
|
||||
-- Create unique index:
|
||||
|
||||
postgres=# create unique index tab_idx2 on scott.customer(emp_name)
|
||||
CREATE INDEX
|
||||
|
||||
-- Create functional index:
|
||||
|
||||
postgres=# create index fun_idx on scott.customer(lower(emp_name));
|
||||
CREATE INDEX
|
||||
|
||||
-- Create multi column index:
|
||||
|
||||
postgres=# create index multi_idx on scott.customer(emp_name,emp_id);
|
||||
CREATE INDEX
|
||||
|
||||
-- drop an index:
|
||||
|
||||
postgres=# drop index fun_idx;
|
||||
DROP INDEX
|
||||
Reference in New Issue
Block a user