kèo bóng đá việt nam - Thu thập số liệu thống kê về cơ sở dữ liệu
kèo bóng đá việt nam [(Tùy chọn
[, ...])]] [Table_and_Columns
[, ...]]WHERETùy chọn
có thể là một trong số:Verbose [Boolean
]Boolean
]size
vàTable_and_Columns
IS:Table_Name
[(Cột_name
[, ...])]]
kèo bóng đá việt nam
Thu thập số kèo bóng đá việt nam thống kê về nội dung của các bảng trong cơ sở dữ kèo bóng đá việt nam và lưu trữ kết quả trongpg_statistic
Danh mục hệ thống. Sau đó, trình lập kế hoạch truy vấn sử dụng các số kèo bóng đá việt nam thống kê này để giúp xác định các kế hoạch thực thi hiệu quả nhất cho các truy vấn.
không cóTable_and_Columns
list,kèo bóng đá việt nam
Xử lý mỗi bảng và chế độ xem được vật chất hóa trong cơ sở dữ liệu hiện tại mà người dùng hiện tại có quyền kèo bóng đá việt nam. Với một danh sách,kèo bóng đá việt nam
chỉ các quy trình đó (các) bảng đó. Có thể đưa ra một danh sách các tên cột cho một bảng, trong trường hợp đó chỉ có các số kèo bóng đá việt nam thống kê cho các cột được thu thập.
Verbose
Cho phép hiển thị các thông báo tiến trình.
skip_locked
Chỉ định rằngkèo bóng đá việt nam
Không nên chờ bất kỳ khóa xung đột nào được phát hành khi bắt đầu công việc trên một mối quan hệ: Nếu một mối quan hệ không thể bị khóa ngay lập tức mà không chờ đợi, mối quan hệ sẽ bị bỏ qua. Lưu ý rằng ngay cả với tùy chọn này,kèo bóng đá việt nam
vẫn có thể chặn khi mở các chỉ mục của quan hệ hoặc khi có được các hàng mẫu từ các kèo bóng đá việt nam vùng, trẻ em kế thừa bảng và một số loại bảng nước ngoài. Ngoài ra, trong khikèo bóng đá việt nam
Thông thường xử lý tất cả các kèo bóng đá việt nam vùng của các bảng được kèo bóng đá việt nam vùng đã chỉ định, tùy chọn này sẽ gây rakèo bóng đá việt nam
Để bỏ qua tất cả các kèo bóng đá việt nam vùng nếu có khóa mâu thuẫn trên bảng được kèo bóng đá việt nam vùng.
Buffer_usage_limit
Chỉ địnhChiến lược truy cập bộ đệmKích thước bộ đệm vòng chokèo bóng đá việt nam
. Kích thước này được sử dụng để tính toán số lượng bộ đệm được chia sẻ sẽ được sử dụng lại như một phần của chiến lược này.0
vô hiệu hóa việc sử dụngChiến lược truy cập bộ đệm
. Khi tùy chọn này không được chỉ định,kèo bóng đá việt nam
Sử dụng giá trị từVACUUM_BUFFER_USAGE_LIMIT. Cài đặt cao hơn có thể cho phépkèo bóng đá việt nam
Để chạy nhanh hơn, nhưng có một cài đặt quá lớn có thể khiến quá nhiều trang hữu ích khác bị đuổi khỏi bộ đệm được chia sẻ. Giá trị tối thiểu là128 KB
và giá trị tối đa là16 GB
.
Boolean
Chỉ định kèo bóng đá việt nam tùy chọn đã chọn nên được bật hay tắt. Bạn có thể viếtTRUE
, trên
hoặc1
để bật tùy chọn vàSai
, TẮT
hoặc0
Để vô hiệu hóa nó. TheBoolean
Giá trị cũng có thể được bỏ qua, trong trường hợp đóTRUE
được giả định.
size
Chỉ định một lượng bộ nhớ trong kilobyte. Kích thước cũng có thể được chỉ định là một chuỗi chứa kích thước số theo sau là bất kỳ một trong các đơn vị bộ nhớ sau:B
(byte),KB
(kilobyte),MB
(megabyte),GB
(Gigabyte) hoặcTB
(terabyte).
Table_Name
Tên (có thể là trình độ lược đồ) của một bảng cụ thể để kèo bóng đá việt nam. Nếu bị bỏ qua, tất cả các bảng thông thường, bảng được phân vùng và các chế độ xem được vật chất hóa trong cơ sở dữ liệu hiện tại đều được kèo bóng đá việt nam (nhưng không phải bảng nước ngoài).
Cột_name
Tên của một cột cụ thể để kèo bóng đá việt nam. Mặc định cho tất cả các cột.
KhiVerbose
được chỉ định,kèo bóng đá việt nam
phát ra các thông báo tiến trình để cho biết bảng nào hiện đang được xử lý. Các số kèo bóng đá việt nam thống kê khác nhau về các bảng cũng được in.
Để kèo bóng đá việt nam một bảng, người ta thường phải códuy trì
Đặc quyền trên bảng. Tuy nhiên, chủ sở hữu cơ sở dữ liệu được phép kèo bóng đá việt nam tất cả các bảng trong cơ sở dữ liệu của họ, ngoại trừ các danh mục được chia sẻ.kèo bóng đá việt nam
Sẽ bỏ qua bất kỳ bảng nào mà người dùng gọi không có quyền kèo bóng đá việt nam.
Bảng nước ngoài chỉ được kèo bóng đá việt nam khi được chọn rõ ràng. Không phải tất cả các trình bao bọc dữ liệu nước ngoài hỗ trợkèo bóng đá việt nam
. Nếu trình bao bọc của bảng không hỗ trợkèo bóng đá việt nam
, lệnh in cảnh báo và không làm gì cả.
Trong mặc địnhPostgreSQLCấu hình, trình nền Autovacuum (xemPhần 24.1.6) chăm sóc kèo bóng đá việt nam tự động các bảng khi chúng được tải lần đầu tiên với dữ liệu và khi chúng thay đổi trong suốt hoạt động thông thường. Khi Autovacuum bị vô hiệu hóa, bạn nên chạykèo bóng đá việt nam
Định kỳ hoặc chỉ sau khi thực hiện các thay đổi lớn trong nội dung của bảng. Thống kê chính xác sẽ giúp người lập kế hoạch chọn kế hoạch truy vấn phù hợp nhất và do đó cải thiện tốc độ xử lý truy vấn.VACUUM
vàkèo bóng đá việt nam
Một lần một ngày trong thời gian sử dụng thấp trong ngày. (Điều này sẽ không đủ nếu có hoạt động cập nhật nặng.)
trong khikèo bóng đá việt nam
Đang chạy,search_pathtạm thời được thay đổi thànhpg_catalog, pg_temp
.
kèo bóng đá việt nam
Chỉ yêu cầu khóa đọc trên bảng đích, do đó nó có thể chạy song song với hoạt động không phải DDL khác trên bảng.
Thống kê được thu thập bởikèo bóng đá việt nam
thường bao gồm một danh sách một số giá trị phổ biến nhất trong mỗi cột và biểu đồ hiển thị kèo bóng đá việt nam phối dữ liệu gần đúng trong mỗi cột. Một hoặc cả hai có thể được bỏ qua nếukèo bóng đá việt nam
coi họ không quan tâm (ví dụ: trong một cột khóa duy nhất, không có giá trị chung) hoặc nếu loại dữ kèo bóng đá việt nam cột không hỗ trợ các toán tử thích hợp. Có thêm thông tin về số kèo bóng đá việt nam thống kê trongChương 24.
cho các bảng lớn,kèo bóng đá việt nam
lấy một mẫu ngẫu nhiên của nội dung bảng, thay vì kiểm tra từng hàng. Điều này cho phép thậm chí các bảng rất lớn được kèo bóng đá việt nam trong một khoảng thời gian nhỏ.kèo bóng đá việt nam
được chạy, ngay cả khi nội dung bảng thực tế không thay đổi. Điều này có thể dẫn đến những thay đổi nhỏ trong chi phí ước tính của người lập kế hoạch được hiển thị bởiPostgreSQL:
. Trong những tình huống hiếm hoi, chủ nghĩa không xác định này sẽ khiến các kế hoạch truy vấn của người lập kế hoạch thay đổi saukèo bóng đá việt nam
được chạy. Để tránh điều này, hãy tăng số lượng thống kê được thu thập bởikèo bóng đá việt nam
, như được mô tả dưới đây.
kèo bóng đá việt nam có thể được kiểm soát bằng cách điều chỉnhdefault_statistic_targetBiến cấu hình hoặc trên cơ sở từng cột bằng cách đặt mục tiêu thống kê trên cột vớiBảng thay đổi ... Cột thay thế ... Đặt số kèo bóng đá việt nam thống kê
. Giá trị mục tiêu đặt số lượng mục tối đa trong danh sách giá trị phổ biến nhất và số lượng thùng tối đa trong biểu đồ.kèo bóng đá việt nam
và lượng không gian chiếm trongpg_statistic
. Cụ thể, đặt mục tiêu thống kê thành 0 vô hiệu hóa bộ sưu tập thống kê cho cột đó.trong đó
, Nhóm bởi
hoặcĐặt hàng bởi
Các điều khoản của các truy vấn, vì người lập kế hoạch sẽ không sử dụng cho các số kèo bóng đá việt nam thống kê trên các cột đó.
Mục tiêu thống kê lớn nhất trong số các cột được kèo bóng đá việt nam xác định số lượng các hàng bảng được lấy mẫu để chuẩn bị số liệu thống kê. Tăng mục tiêu gây ra sự gia tăng tỷ lệ về thời gian và không gian cần thiết để làmkèo bóng đá việt nam
.
Một trong các giá trị được ước tính bởikèo bóng đá việt nam
là số lượng các giá trị riêng biệt xuất hiện trong mỗi cột. Bởi vì chỉ có một tập hợp con của các hàng được kiểm tra, ước tính này đôi khi có thể khá không chính xác, ngay cả với mục tiêu thống kê lớn nhất có thể.Bảng thay đổi ... Cột thay đổi ... Đặt (N_Distince = ...)
.
Nếu bảng được kèo bóng đá việt nam có trẻ em thừa kế,kèo bóng đá việt nam
Tập hợp hai bộ thống kê: một trên các hàng của bảng cha mẹ và một thứ hai bao gồm cả các hàng của cả bảng cha và tất cả con cái của nó. Bộ thống kê thứ hai này là cần thiết khi lập kế hoạch truy vấn xử lý toàn bộ cây kế thừa.kèo bóng đá việt nam
bằng tay.
cho các bảng được kèo bóng đá việt nam vùng,kèo bóng đá việt nam
Tập hợp số liệu thống kê bằng cách lấy mẫu các hàng từ tất cả các kèo bóng đá việt nam vùng; Ngoài ra, nó sẽ tái phát vào từng kèo bóng đá việt nam vùng và cập nhật số liệu thống kê của nó.
Daemon Autovacuum không xử lý các bảng kèo bóng đá việt nam vùng, cũng không xử lý cha mẹ kế thừa nếu chỉ có con cái được sửa đổi. Nó thường là cần thiết để định kỳ chạy một thủ côngkèo bóng đá việt nam
Để giữ cho số liệu thống kê của kèo bóng đá việt nam cấp bảng được cập nhật.
Nếu bất kỳ bảng con hoặc kèo bóng đá việt nam vùng nào là bảng nước ngoài có trình bao bọc dữ liệu nước ngoài không hỗ trợkèo bóng đá việt nam
, những bảng đó bị bỏ qua trong khi thu thập số kèo bóng đá việt nam thống kê thừa kế.
Nếu bảng được kèo bóng đá việt nam hoàn toàn trống,kèo bóng đá việt nam
sẽ không ghi lại số kèo bóng đá việt nam thống kê mới cho bảng đó. Bất kỳ số kèo bóng đá việt nam thống kê hiện có sẽ được giữ lại.
mỗi phụ trợ chạykèo bóng đá việt nam
Sẽ báo cáo tiến trình của nó trongPG_STAT_ProTHER_ANALYZE
Xem. Nhìn thấyPhần 27.4.1Để biết chi tiết.
Không cókèo bóng đá việt nam
Câu lệnh trong tiêu chuẩn SQL.
Cú pháp sau đã được sử dụng trướcPostgreSQLPhiên bản 11 và vẫn được hỗ trợ:
kèo bóng đá việt nam [Verbose] [Table_and_Columns
[, ...]]
Nếu bạn thấy bất cứ điều gì trong tài kèo bóng đá việt nam không chính xác, không phù hợpMẫu nàyĐể báo cáo vấn đề tài kèo bóng đá việt nam.