Bàn 9,5 thông qua 9,7 cho thấy, đối với mỗi một trong ba loại giao dịch, số lượng I / O mỗi chọn hoặc cập nhật trình bày cũng như tổng số I / O cho các loại giao dịch. Cột đầu tiên của mỗi bảng là số tuyên bố trong các đặc điểm kỹ thuật của giao dịch (xem Figs. 9,6-9,8). Cột thứ hai cho biết chỉ số được sử dụng để thực hiện các truy cập trong trường hợp của một lựa chọn. Trong trường hợp của một bản cập nhật, cột thứ hai cho biết đó chỉ số phải được cập nhật. Cột thứ ba cho biết số lần, ns, rằng tuyên bố của được thực thi. giá trị này có thể được lấy từ các đặc điểm kỹ thuật của logic giao dịch trong Clisspe. Hãy xem xét ví dụ như tuyên bố của dòng 08 trong FAQ giao dịch của hình. 9.6. Tuyên bố này là trong vòng hai vòng. Các vòng lặp bên trong được thực hiện #QuestionsPerKeyword #KeywordsPerQuery (tức là, 20) lần và vòng ngoài được thực hiện (ví dụ, 2) lần. Như vậy, tuyên bố trong dòng 08 được thực hiện 40 (= 20 x 2) lần. Cột 4 chỉ ra xác suất, ps, rằng tuyên bố của được thực thi. Hãy xem xét các báo cáo trong dòng 05 của giao dịch tạo ra vé của hình. 9.7. Tuyên bố này được thực hiện giữa các báo cáo trong mệnh đề sau đó được thực hiện. Điều này xảy ra với #ProbValidEmployee xác suất (tức là 0,9). Cột 5 chỉ số, ni, I / O trên các chỉ số của cột 2 mỗi thực hiện các tuyên bố s. Con số này được xem như chiều cao của b-tree cho một chỉ số cụ thể trừ đi (vì gốc rễ của cây được giả định là trong bộ nhớ). Ví dụ, hãy xem xét các báo cáo trong dòng 05 của thành giao dịch của hình. 9.6. Việc lựa chọn công bố trong dòng đó là trên bàn KeywordQuestion với một tiêu chí lựa chọn dựa trên cột ID từ khóa. Theo bảng 9.3, bảng cơ sở dữ liệu này có một chỉ mục trên cột ID từ khóa với chiều cao 3. Như vậy, như được chỉ ra trong bảng 9.5, số lượng I / O trên các chỉ số là 2 (= 3-1). Cột 6 chỉ số, nd, các trang dữ liệu I / O khi tuyên bố s được thực thi. Con số này được xác định dựa trên số lượng hàng lấy ra trong mỗi trường hợp. Xem xét lại các tuyên bố trong dòng 05 của thành giao dịch của hình. 9.6. Số hàng của KeywordQuestion Lấy được một id từ khóa cụ thể là bằng #QuestionsPerKeyword (tức là, 20). Cuối cùng, cột cuối cùng của bảng là tổng số I / O tính như (ni + nd) x ns x ps
đang được dịch, vui lòng đợi..