Postgresql 7.4.30 Tài tỷ lệ kèo bóng đá trực tuyến hôm nay | ||||
---|---|---|---|---|
prev | Backward nhanh | Chuyển tiếp nhanh | Tiếp theo |
Reindexxây dựng lại một chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay dựa trên dữ liệu được lưu trữ trong bảng, thay thế bản sao cũ của chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay. Có hai lý do chính để 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ề lý thuyết, điều này không bao giờ nên xảy ra, trong Các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay thực hành có thể bị hỏng do lỗi phần mềm hoặc Lỗi phần cứng.Reindexcung cấp Phương thức phục hồi.
Chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay trong câu hỏi chứa rất nhiều trang chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay chết đó không được đòi lại. Điều này có thể xảy ra với cây b chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay trongPostgreSQLdưới Các mẫu truy cập nhất định.ReindexCung 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 21.2Để biết thêm thông tin.
Tái tạo tất cả các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay hệ thống của cơ sở dữ liệu được chỉ định. Chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay trên bảng người dùng không được xử lý. Ngoài ra, 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 bỏ qua ngoại trừ trong độc lập Chế độ (xem bên dưới).
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 một bảng được chỉ định. Nếu bảng có thứ cấp"Toast"Bảng, điều đó cũng được tái hiện.
tạo lại một chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay được chỉ định.
Tên của cơ sở dữ liệu, bảng hoặc chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay cụ thể tái sinh. Tên bảng và chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay có thể là Lược đồ-đủ điều kiện.
Đây là một tùy chọn lỗi thời; nó bị bỏ qua nếu được chỉ định.
Nếu bạn nghi ngờ tham nhũng chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay trên bảng người dùng, bạn có thể 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 INDEXhoặcBảng Reindex13311_13536ReindexNhận khóa độc quyền trên bàn, trong khiTạo chỉ tỷ lệ kèo bóng đá trực tuyến hôm nayChỉ khóa ghi tỷ lệ kèo bóng đá trực tuyến hôm nay đọc bảng.
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ỉ số trên bảng hệ thống. Trong trường hợp này là quan trọng đối với hệ thống không được sử dụng bất kỳ nghi phạm nào chỉ số chính nó. (Thật vậy, trong loại kịch bản này bạn có thể tìm thấy rằng các quy trình máy chủ đang bị sập ngay lập tức khi khởi động, do phụ thuộc vào các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay bị hỏng.) Để phục hồi một cách an toàn, máy chủ phải được bắt đầu với-PTùy chọn, ngăn không sử dụng các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay cho danh tỷ lệ kèo bóng đá trực tuyến hôm nay hệ thống tra cứu.
Một cách để làm điều này là tắt máy bưu điện và bắt đầu độc lậpPostgreSQLMáy chủ với-PTùy chọn bao gồm trên nó Dòng lệnh. Sau đó,Cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay Reindex, Bảng ReindexhoặcREINDEX INDEXcó thể được ban hành, tùy thuộc vào số lượng Bạn muốn xây dựng lại. Nếu nghi ngờ, hãy sử dụngCơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay ReindexĐể chọn Tái thiết tất 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 máy chủ độc lập phiên và khởi động lại máy chủ thông thường. XemPostgresTrang tham khảo để biết thêm thông tin về cách tương tác với giao diện máy chủ độc lập.
Ngoài ra, một phiên máy chủ thông thường có thể được bắt đầu bằng15117_15121Bao gồm trong các 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 các máy khách, nhưng trong tất cảlibpqcó thể đặtpgoptions15341_15370-PTrước khi bắt đầu khách hàng. Lưu ý rằng trong khi phương pháp này không yêu cầu khóa các khách hàng khác, có thể vẫn là khôn ngoan khi 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.
15633_15717pg_database, pg_grouphoặcpg_shadow), sau đó một máy chủ độc lập phải được sử dụng để sửa chữa nó.ReindexSẽ không Quy trình chia sẻ danh tỷ lệ kèo bóng đá trực tuyến hôm nay ở chế độ đa người.
Đối với tất cả các chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay ngoại trừ các danh tỷ lệ kèo bóng đá trực tuyến hôm nay hệ thống được chia sẻ,Reindexlà sự cố an toàn và an toàn giao dịch.Reindexkhông an toàn khi chia sẻ chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay, đó là lý do tại sao trường hợp này không được phép trong khi bình thường hoạt động. Nếu xảy ra thất bại trong khi tái xuất một trong những điều này Danh tỷ lệ kèo bóng đá trực tuyến hôm nay ở chế độ độc lập, sẽ không thể khởi động lại Máy chủ thông thường cho đến khi vấn đề được khắc phục. (Điển hình Triệu chứng của chỉ số chia sẻ được xây dựng lại một phần là"Chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay không phải là Btree"lỗi.)
trướcPostgreSQL7.4,Bảng Reindextỷ lệ kèo bóng đá trực tuyến hôm nay tự động xử lý các bảng bánh mì nướng, và vì vậy chúng phải được tái hiện bởi các lệnh riêng biệt. Điều này vẫn có thể, nhưng dự phòng.
tái tạo 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 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 hệ thống trong một cơ sở dữ liệu cụ thể mà không có tin tưởng họ đã có giá trị rồi:
$Xuất pgoptions = "-p"$PSQL bị hỏng_db... Broken_db = Cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay Reindex bị hỏng_db; sbreak_db = \ q