10231_10258
Reindex [(verbose)] index | Bảng |tên
Reindex
Xây dựng lại một chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay bằng cách sử dụng dữ liệu được lưu trữ trong bảng của chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay, thay thế bản sao cũ của chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay. Có một số kịch bản để sử dụngReindex
:
Một chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay đã bị hỏng và không còn chứa dữ liệu hợp lệ. Mặc dù về mặt lý thuyết, điều này không bao giờ nên xảy ra, nhưng trong thực tế, các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay có thể bị hỏng do lỗi phần mềm hoặc lỗi phần cứng.Reindex
Cung cấp phương thức phục hồi.
Một chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay đã trở thànhBloatedHồi, đó là nó chứa nhiều trang trống hoặc gần như trống. Điều này có thể xảy ra với các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay B-cây trongPostgreSQLTrong tỷ lệ kèo bóng đá trực tuyến hôm nay mẫu truy cập không phổ biến nhất định.Reindex
Cung cấp một cách để giảm mức tiêu thụ không gian của chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay bằng cách viết một phiên bản mới của chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay mà không có các trang chết. Nhìn thấyPhần 24.2Để biết thêm thông tin.
Bạn đã thay đổi tham số lưu trữ (như fillfactor) cho một chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay và muốn đảm bảo rằng thay đổi đã có hiệu lực đầy đủ.
Bản dựng chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay vớiđồng thời
Tùy chọn không thành công, để lạikhông hợp lệINDEX. Các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay như vậy là vô dụng nhưng có thể thuận tiện khi sử dụngReindex
để xây dựng lại chúng. Lưu ý rằngReindex
sẽ không thực hiện bản dựng đồng thời. Để xây dựng chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay mà không can thiệp vào sản xuất, bạn nên bỏ chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay và phát hành lạiTạo chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay đồng thời
lệnh.
index
tái tạo chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay được chỉ định.
Bảng
tạo lại tất cả các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay của bảng được chỉ định. Nếu bảng có thứ cấpbánh mì nướng13127_13130Bảng, cũng được tái hiện.
lược đồ
Tái tạo tất cả các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay của lược đồ được chỉ định. Nếu một bảng của lược đồ này có thứ cấpbánh mì nướngHồiBảng, cũng được tái phát. Các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay trên danh tỷ lệ kèo bóng đá trực tuyến hôm nay hệ thống chia sẻ cũng được xử lý.Reindex
Không thể được thực thi bên trong khối giao dịch.
Cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay
Tái tạo tất cả các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay trong cơ sở dữ liệu hiện tại. Các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay trên danh tỷ lệ kèo bóng đá trực tuyến hôm nay hệ thống chia sẻ cũng được xử lý.Reindex
Không thể được thực thi bên trong khối giao dịch.
System
Tái tạo tất cả các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay trên danh tỷ lệ kèo bóng đá trực tuyến hôm nay hệ thống trong cơ sở dữ liệu hiện tại. Các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay trên các danh tỷ lệ kèo bóng đá trực tuyến hôm nay hệ thống được chia sẻ được bao gồm.Reindex
Không thể được thực thi bên trong khối giao dịch.
tên
Tên của chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay, bảng hoặc cơ sở dữ liệu cụ thể sẽ được tái hiện. Tên chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay và bảng có thể được định mức lược đồ.Cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay Reindex
vàHệ thống Reindex
Chỉ có thể tái hiện cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay hiện tại, do đó tham số của chúng phải khớp với tên của cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay hiện tại.
Verbose
In báo cáo tiến độ khi mỗi chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay được tái hiện.
Nếu bạn nghi ngờ tham nhũng của một chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay trên bảng người dùng, bạn chỉ cần xây dựng lại chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay đó hoặc tất cả các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay trên bảng, sử dụngREINDEX INDEX
hoặcBảng Reindex
.
Mọi thứ khó khăn hơn nếu bạn cần phục hồi từ tham nhũng của một chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay trên bảng hệ thống. Trong trường hợp này, điều quan trọng đối với hệ thống là không sử dụng bất kỳ chỉ số nghi ngờ nào.-P
Tùy chọn, ngăn nó sử dụng các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay cho tra cứu danh tỷ lệ kèo bóng đá trực tuyến hôm nay hệ thống.
Một cách để làm điều này là tắt máy chủ và khởi động một người dùng duy nhấtPostgreSQLMáy chủ có-P
Tùy chọn bao gồm trên dòng lệnh của nó. Sau đó,Cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay Reindex
,Hệ thống Reindex
,Bảng Reindex
hoặcREINDEX INDEX
có thể được ban hành, tùy thuộc vào số lượng bạn muốn tái cấu trúc. Nếu nghi ngờ, hãy sử dụngHệ thống Reindex
Để chọn Tái thiết tất cả các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay hệ thống trong cơ sở dữ liệu. Sau đó thoát khỏi phiên máy chủ người dùng đơn và khởi động lại máy chủ thông thường.PostgresTrang tham chiếu để biết thêm thông tin về cách tương tác với giao diện máy chủ đơn lẻ.
Ngoài ra, một phiên máy chủ thông thường có thể được bắt đầu bằng-P
Bao gồm trong tỷ lệ kèo bóng đá trực tuyến hôm nay tùy chọn dòng lệnh của nó. Phương thức để thực hiện điều này khác nhau giữa tỷ lệ kèo bóng đá trực tuyến hôm nay máy khách, nhưng trong tất cảlibpq-tỷ lệ kèo bóng đá trực tuyến hôm nay khách hàng dựa trên, có thể đặtpgoptions
Biến môi trường thành-P
Trước khi bắt đầu máy khách. Lưu ý rằng mặc dù phương thức này không yêu cầu khóa các máy khách khác, nhưng vẫn có thể khôn ngoan để ngăn người dùng khác kết nối với cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay bị hư hỏng cho đến khi sửa chữa hoàn thành.
Reindex
tương tự như sự sụt giảm và tạo lại chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay ở chỗ nội dung chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay được xây dựng lại từ đầu. Tuy nhiên, các cân nhắc khóa là khá khác nhau.Reindex
Khóa viết nhưng không đọc bảng cha mẹ của chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay. Nó cũng mất mộtAccess Exclusive
Khóa chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay cụ thể đang được xử lý, sẽ chặn đọc rằng cố gắng sử dụng chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay đó. Ngược lại,Drop Index
Trong giây lát làAccess Exclusive
Khóa trên bảng cha mẹ, chặn cả hai lần ghi và đọc. Tiếp theoTạo chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay
Khóa viết nhưng không đọc; Vì chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay không có ở đó, không có đọc nào sẽ cố gắng sử dụng nó, có nghĩa là sẽ không có chặn nhưng các lần đọc có thể bị buộc vào các lần quét tuần tự đắt tiền.
Tái tạo một chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay hoặc bảng yêu cầu là chủ sở hữu của chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay hoặc bảng đó. Tái hiện một lược đồ hoặc cơ sở dữ liệu đòi hỏi phải là chủ sở hữu của lược đồ hoặc cơ sở dữ liệu đó.Cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay Reindex
,Cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay | Reindex
hoặcHệ thống Reindex
được cấp bởi một người không phải là người quản lý, các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay trên các danh tỷ lệ kèo bóng đá trực tuyến hôm nay chia sẻ sẽ bị bỏ qua trừ khi người dùng sở hữu danh tỷ lệ kèo bóng đá trực tuyến hôm nay (thường sẽ không xảy ra). Tất nhiên, các siêu nhân luôn có thể tái hiện bất cứ điều gì.
Các bảng được phân vùng lại hoặc các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay được phân vùng không được hỗ trợ. Mỗi phân vùng riêng lẻ có thể được tái hiện một cách riêng biệt.
xây dựng lại một chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay duy nhất:
REINDEX INDEX My_index;
xây dựng lại tất cả các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay trên bảngmy_table
:
Bảng Reindex my_table;
xây dựng lại tất cả các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay trong một cơ sở dữ liệu cụ thể, mà không tin tưởng các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay hệ thống đã có hiệu lực:
$Xuất pgoptions = "-p"
$PSQL bị hỏng_db
...
Không cóReindex
Lệnh trong tiêu chuẩn SQL.