Kết quả thực nghiệm trong môi trƣờng 2

Một phần của tài liệu Các mô hình lược đồ cơ sở dữ liệu quan hệ hỗ trợ đa người dùng trong tính toán đám mây (Trang 48)

2. Bố cục luận văn

3.4.2 Kết quả thực nghiệm trong môi trƣờng 2

Trong kịch bản lần này có sự cải tiến thêm về chỉ mục tạo thêm một chỉ mục trong bảng t_item của kĩ thuật ánh xạ lƣợc đồ dùng bảng đoạn. Trong môi trƣờng 2 có ảnh hƣởng bởi yếu tố đƣờng truyền mạng. Kết quả đo đƣợc nhƣ sau.

INSERT và UPDATE 1 INSERT và UPDATE 500 0 0.0005 0.001 0.0015 0.002 0.0025 0.003 0.0035 0.004 Ins 1 Upd 1 Bảng phổquát Bảng đoạn Bảng trục 0 0.5 1 1.5 2 2.5 3 Ins 500 Upd 500 Bảng phổquát Bảng đoạn Bảng trục

Thời gian đáp trả [giây] Thời gian đáp trả [giây]

(a)

SELECT 1 và SELECT 500

Hình 3. 8. Biểu đồ so sánh trong môi trƣờng 2

Dựa vào hình 3.8 cho thấy đối với ba phƣơng pháp thì phép chọn – SELECT của kĩ thuật dùng bảng đoạn và bảng trục là có ƣu điểm hơn so với kĩ thuật dùng bảng phổ quát với cùng một mục đích muốn lấy ra 1 bản ghi hay 500 bản ghi. Đặc biệt đối với kĩ thuật ánh xạ dùng bảng phổ quát thời gian thực thi phép chọn lâu hơn rất nhiều , gấp khoảng 20 lần so với hai kĩ thuật còn lại.

Đối với phép INSERT khi thiết kế cơ sở dữ liệu theo kĩ thuật ánh xạ lƣợc đồ dùng bảng phổ quát thời gian thực thi sẽ tăng lên khi số lƣợng bản ghi tăng lên. Phép INSERT đối với kĩ thuật dùng bảng đoạn khi INSERT nhiều bản ghi sẽ có lợi về thời gian thực thi

Thời gian đáp trả [giây]

hơn kĩ thuật dùng bảng phổ quát. Đối với kĩ thuật dùng bảng trục, để thêm một bản ghi vào cơ sở dữ liệu đồng nghĩa phải đăng kí vào 2 bảng t_item_str và t_item_int.

Đối với phép UPDATE kĩ thuật ánh xạ lƣợc đồ dùng bảng đoạn là không có lợi về thời gian thực thi hơn cả. kĩ thuật ánh xạ lƣợc đồ dùng bảng trục có lợi hơn kĩ thuật ánh xạ lƣợc đồ dùng bảng phổ quát.

Với kĩ thuật ánh xạ lƣợc đồ sử dụng bảng phổ quát, hiện tại số lƣợng lớn nhất của các thuộc tính cần quản lý là khoảng 20 thuộc tình từ col1 đến col20 tuy nhiên con số này không dừng ở đó. Có thể, số lƣợng quản lý này tăng lên 200 thuộc tính khi đó hiệu suất thực thi của các truy vấn sẽ nhƣ thế nào? Trong luận văn cũng làm thực nghiệm để đo thêm hiệu suất của cơ sở dữ liệu trong trƣờng hợp này. Trong trƣờng hợp thêm 1 bản ghi vào cơ sở dữ liệu kết quả thu đƣợc nhƣ sau:

Hình 3. 9. Biểu đồ so sánh khi phƣơng pháp bảng phổ quát nhiều cột

Một phần của tài liệu Các mô hình lược đồ cơ sở dữ liệu quan hệ hỗ trợ đa người dùng trong tính toán đám mây (Trang 48)