KCDIRTEST(1) Kyoto Cabinet KCDIRTEST(1)

kcdirtest - رابط خط فرمان برای آزمایش پایگاه‌داده هش دایرکتوری

دستور kcdirtest ابزاری برای آزمون امکانات و آزمون کارایی پایگاه‌داده هش دایرکتوری است. این دستور در قالب زیر به کار می‌رود. path مسیر یک فایل پایگاه‌داده را تعیین می‌کند. rnum تعداد تکرارها را مشخص می‌سازد.


kcdirtest order [-th num] [-rnd] [-set|-get|-getw|-rem|-etc] [-tran] [-oat|-onl|-onl|-otl|-onr] [-tc] [-lv] path rnum
آزمون‌های ترتیبی را انجام می‌دهد.
kcdirtest queue [-th num] [-it num] [-rnd] [-oat|-onl|-onl|-otl|-onr] [-tc] [-lv] path rnum
عملیات صف‌بندی را انجام می‌دهد.
kcdirtest wicked [-th num] [-it num] [-oat|-onl|-onl|-otl|-onr] [-tc] [-lv] path rnum
عملیات ترکیبی انتخاب‌شده به صورت تصادفی را انجام می‌دهد.
kcdirtest tran [-th num] [-it num] [-hard] [-oat|-onl|-onl|-otl|-onr] [-tc] [-lv] path rnum
آزمون تراکنش را انجام می‌دهد.

گزینه‌ها شامل موارد زیر هستند:

-th num : تعداد نخ‌های کارگر را مشخص می‌کند.
-rnd : آزمون تصادفی انجام می‌دهد.
-set : تنها عملیات مقداردهی را انجام می‌دهد.
-get : تنها عملیات دریافت را انجام می‌دهد.
-getw : تنها عملیات دریافت به همراه بافر را انجام می‌دهد.
-rem : تنها عملیات حذف را انجام می‌دهد.
-etc : عملیات متفرقه را انجام می‌دهد.
-tran : تراکنش را انجام می‌دهد.
-oat : پایگاه‌داده را با گزینه تراکنش خودکار باز می‌کند.
-oas : پایگاه‌داده را با گزینه همگام‌سازی خودکار باز می‌کند.
-onl : پایگاه‌داده را با گزینه بدون قفل‌گذاری باز می‌کند.
-otl : پایگاه‌داده را با گزینه تلاش برای قفل‌گذاری باز می‌کند.
-onr : پایگاه‌داده را با گزینه بدون ترمیم خودکار باز می‌کند.
-tc : پایگاه‌داده را با گزینه فشرده‌سازی تنظیم می‌کند.
-lv : تمام خطاها را گزارش می‌دهد.
-it num : تعداد تکرار را مشخص می‌کند.
-hard : همگام‌سازی فیزیکی انجام می‌دهد.

این دستور در صورت موفقیت 0 و در صورت شکست مقدار دیگری را بازمی‌گرداند.

kcdirmgr(1)

2012-05-24 Man Page