Reindexdb - Reindex APostgreSQLCơ sở dữ kèo bóng đá cúp c2
Reindexdb
[Kết nối-lựa chọn
...] [Tùy chọn
...] [-S
| --Schema
lược đồ
] ... [-T
| --Table
Bảng
] ... [-i
| --index
index
] ... [dbname
]
Reindexdb
[Kết nối-tùy chọn
...] [Tùy chọn
...]-A
| --all
Reindexdb
[Kết nối-lựa chọn
...] [Tùy chọn
...]-S
| --system
[dbname
]
Reindexdblà một tiện ích để xây dựng lại kèo bóng đá cúp c2 chỉ mục trong APostgreSQLcơ sở dữ kèo bóng đá cúp c2.
Reindexdblà một trình bao bọc xung quanh lệnh SQLReindex
. Không có sự khác biệt hiệu quả giữa cơ sở dữ kèo bóng đá cúp c2 tái lập thông qua tiện ích này và thông qua các phương thức khác để truy cập máy chủ.
ReindexdbChấp nhận kèo bóng đá cúp c2 đối số dòng lệnh sau:
-A
-Tất cả
Reindex tất cả các cơ sở dữ kèo bóng đá cúp c2.
--Concerse
Sử dụngđồng thời
Tùy chọn. Nhìn thấyReindex, trong đó tất cả kèo bóng đá cúp c2 cảnh báo của tùy chọn này được giải thích chi tiết.
[-D]dbname
[--dbname =]dbname
Chỉ định tên của cơ sở dữ kèo bóng đá cúp c2 sẽ được tái hiện, khi-A
/12658_12665
không được sử dụng. Nếu điều này không được chỉ định, tên cơ sở dữ kèo bóng đá cúp c2 được đọc từ biến môi trườngpgdatabase
. Nếu đó kèo bóng đá cúp c2 được đặt, tên người dùng được chỉ định cho kết nối được sử dụng.dbname
có thể là mộtchuỗi kết nối. Nếu vậy, kèo bóng đá cúp c2 tham số chuỗi kết nối sẽ ghi đè bất kỳ tùy chọn dòng lệnh xung đột nào.
-e
---echo
Echo kèo bóng đá cúp c2 lệnhReindexdbTạo và gửi đến máy chủ.
-iindex
--index =index
tái tạoindex
Chỉ. Nhiều chỉ mục có thể được tạo lại bằng cách viết nhiều-I
Switches.
-JNJOBS
--Jobs =NJOBS
Thực hiện kèo bóng đá cúp c2 lệnh Reindex song song bằng cách chạynjobs
Lệnh đồng thời. Tùy chọn này có thể giảm thời gian xử lý nhưng nó cũng tăng tải trên máy chủ cơ sở dữ kèo bóng đá cúp c2.
Reindexdbsẽ mởnjobs
Kết nối với cơ sở dữ kèo bóng đá cúp c2, vì vậy hãy đảm bảo của bạnMax_ConnectionsCài đặt đủ cao để phù hợp với tất cả kèo bóng đá cúp c2 kết nối.
Lưu ý rằng tùy chọn này kèo bóng đá cúp c2 tương thích với--index
và--system
Tùy chọn.
-Q
---quiet
Không hiển thị kèo bóng đá cúp c2 thông báo tiến trình.
-S
--system
Danh mục hệ thống của REINDEX.
-Slược đồ
-schema =lược đồ
Reindexlược đồ
Chỉ. Nhiều lược đồ có thể được tái hiện bằng cách viết nhiều-S
Switches.
-TBảng
--TABLE =Bảng
ReindexBảng
Chỉ. Nhiều bảng có thể được tái hiện bằng cách viết nhiều-T
Switches.
--TableSpace =kèo bóng đá cúp c2 gian bảng
Chỉ định không gian bảng nơi kèo bóng đá cúp c2 chỉ mục được xây dựng lại. (Tên này được xử lý như một định danh được trích dẫn kép.)
-V
--Verbose
In thông tin chi tiết trong quá trình xử lý.
-V
--Version
In TheReindexdbPhiên bản và Thoát.
-?
--Help
Hiển thị trợ giúp vềReindexdbĐối số dòng lệnh và thoát.
ReindexdbCũng chấp nhận kèo bóng đá cúp c2 đối số dòng lệnh sau đây cho kèo bóng đá cúp c2 tham số kết nối:
-Hmáy chủ
--host =host
Chỉ định tên máy chủ của máy mà máy chủ đang chạy. Nếu giá trị bắt đầu bằng dấu gạch chéo, nó được sử dụng làm thư mục cho ổ cắm miền UNIX.
-PCổng
--Port =Cổng
Chỉ định cổng TCP hoặc phần mở rộng tệp ổ cắm tên miền Unix cục bộ mà máy chủ đang nghe cho kèo bóng đá cúp c2 kết nối.
-Utên người dùng
--Username =tên người dùng
Tên người dùng để kết nối AS.
-W
--no-password
Không bao giờ đưa ra lời nhắc mật khẩu. Nếu máy chủ yêu cầu xác thực mật khẩu và mật khẩu không có sẵn bằng kèo bóng đá cúp c2 phương tiện khác như.pgass
Tệp, nỗ lực kết nối sẽ thất bại. Tùy chọn này có thể hữu ích trong kèo bóng đá cúp c2 công việc và tập lệnh hàng loạt trong đó không có người dùng nào để nhập mật khẩu.
-W
--password
ForceReindexdbĐể nhắc mật khẩu trước khi kết nối với cơ sở dữ kèo bóng đá cúp c2.
Tùy chọn này kèo bóng đá cúp c2 bao giờ cần thiết, vìReindexdbSẽ tự động nhắc mật khẩu nếu máy chủ yêu cầu xác thực mật khẩu. Tuy nhiên,ReindexdbSẽ lãng phí một nỗ lực kết nối để tìm ra rằng máy chủ muốn có mật khẩu. Trong một số trường hợp, nó đáng để gõ-W
Để tránh nỗ lực kết nối thêm.
-Định hướng-DB =dbname
Khi-A
/-All
được sử dụng, kết nối với cơ sở dữ kèo bóng đá cúp c2 này để thu thập danh sách cơ sở dữ kèo bóng đá cúp c2 với REINDEX. Nếu không được chỉ định,Postgres
Cơ sở dữ kèo bóng đá cúp c2 sẽ được sử dụng hoặc nếu điều đó không tồn tại,Template1
sẽ được sử dụng. Đây có thể là mộtchuỗi kết nối. Nếu vậy, kèo bóng đá cúp c2 tham số chuỗi kết nối sẽ ghi đè bất kỳ tùy chọn dòng lệnh xung đột nào.
pgdatabase
PGHOST
PGPORT
PGUSER
Tham số kết nối mặc định
pg_color
Chỉ định có nên sử dụng màu trong kèo bóng đá cúp c2 thông báo chẩn đoán hay không. kèo bóng đá cúp c2 giá trị có thể làluôn luôn
, Auto
vàkèo bóng đá cúp c2 bao giờ
.
Tiện ích này, giống như hầu hết kèo bóng đá cúp c2 khácPostgreSQLTiện ích, cũng sử dụng kèo bóng đá cúp c2 biến môi trường được hỗ trợ bởilibpq(xemPhần 34.15).
Trong trường hợp khó khăn, xemReindexvàPSQLĐể thảo luận về các vấn đề tiềm ẩn và thông báo lỗi. Máy chủ cơ sở dữ kèo bóng đá cúp c2 phải chạy tại máy chủ được nhắm mục tiêu.libpqThư viện Front-End sẽ áp dụng.
ReindexdbCó thể cần kết nối nhiều lần vớiPostgreSQLMáy chủ, yêu cầu mật khẩu mỗi lần. Thật thuận tiện khi có một~/.PGPass
Tệp trong kèo bóng đá cúp c2 trường hợp như vậy. Nhìn thấyPhần 34.16Để biết thêm thông tin.
Để làm lại cơ sở dữ kèo bóng đá cúp c2test
:
$
Reindexdb Test
Để làm lại bảngfoo
và chỉ mụcBar
Trong cơ sở dữ kèo bóng đá cúp c2 có tênABCD
:
$
Reindexdb -Table = foo --index = Bar ABCD
Nếu bạn thấy bất cứ điều gì trong tài kèo bóng đá cúp c2 không chính xác, không khớpMẫu nàyĐể báo cáo vấn đề tài kèo bóng đá cúp c2.