Đây là lệnh tcfmttest có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
tcfmttest - các trường hợp thử nghiệm của API cơ sở dữ liệu có độ dài cố định
MÔ TẢ
Lệnh 'tcfmttest'là một tiện ích để kiểm tra cơ sở trong tình huống đa luồng. Cái này
lệnh được sử dụng ở định dạng sau. `con đường'chỉ định đường dẫn của tệp cơ sở dữ liệu.
`tnum'chỉ định số luồng đang chạy. `rnum'chỉ định số lượng
các lần lặp lại. `chiều rộng'chỉ định độ rộng của giá trị của mỗi bản ghi. `limsiz'chỉ định
kích thước giới hạn của tệp cơ sở dữ liệu.
tcfmttest viết [-nl|-nb] [-rnd] con đường tnum rnum [chiều rộng [limsiz]]
Lưu trữ các bản ghi với khóa 8 byte. Chúng thay đổi thành `00000001 ',
`00000002 '...
tcfmttest đọc [-nl|-nb] [-wb] [-rnd] con đường tnum
Truy xuất tất cả các bản ghi của cơ sở dữ liệu ở trên.
tcfmttest tẩy [-nl|-nb] [-rnd] con đường tnum
Loại bỏ tất cả các bản ghi của cơ sở dữ liệu trên.
tcfmttest độc ác [-nl|-nb] [-nc] con đường tnum rnum
Thực hiện các thao tác cập nhật đã chọn một cách ngẫu nhiên.
tcfmttest điển hình [-nl|-nb] [-nc] [-rr num] con đường tnum rnum [chiều rộng [limsiz]]
Thực hiện các hoạt động điển hình được chọn một cách ngẫu nhiên.
Các tùy chọn có tính năng sau.
-nl : bật tùy chọn `FDBNOLCK '.
-nb : bật tùy chọn `` FDBLCKNB ''.
-rnd : chọn các phím một cách ngẫu nhiên.
-wb : sử dụng hàm `tcfdbget4 'thay vì` tcfdbget2'.
-nc : bỏ phần kiểm tra so sánh.
-rr num : xác định tỷ lệ hoạt động đọc theo tỷ lệ phần trăm.
Lệnh này trả về 0 khi thành công, lệnh khác khi thất bại.
Sử dụng tcfmttest trực tuyến bằng các dịch vụ onworks.net