Cần bao nhiêu đĩa để viết một hàng trên SQLite?


7

Theo như tôi hiểu, có thể có một lần tìm kiếm đĩa trên mỗi vòng quay của đĩa cứng, do đó tôi rất muốn biết có bao nhiêu tìm kiếm đĩa cần thiết để ghi một hàng vào bảng SQLite, bao gồm cả khóa, v.v. Giả sử rằng không có chỉ mục trên bàn (thậm chí không phải là khóa chính). Tôi giả sử rằng có một đĩa tìm cách ghi một dòng vào một tập tin? Như bạn hiểu, tôi muốn so sánh hiệu suất với việc ghi cùng một dữ liệu vào một tệp phẳng.


1
Làm thế nào bạn sẽ so sánh hiệu suất? Làm thế nào để biết có bao nhiêu tìm kiếm có liên quan giúp bạn so sánh hiệu suất?
jcolebrand

@jcolebrand, tôi giả sử rằng tìm kiếm đĩa sẽ là nút cổ chai hiệu năng lớn nhất khi viết một hàng vào bảng. Tôi có sai về giả định này không?
David

Bạn có thể là. Tất cả phụ thuộc vào những gì bạn đang đo. Đây là phần khoa học của khoa học máy tính.
jcolebrand

Câu trả lời:


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.