KCLANGCTEST(1) Kyoto Cabinet KCLANGCTEST(1)

kclangctest - رابط خط فرمان برای آزمایش اتصالات زبان C

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


kclangctest order [-rnd] [-etc] [-tran] [-oat|-onl|-onl|-otl|-onr] path rnum
آزمون‌های ترتیبی را انجام می‌دهد.
kclangctest index [-rnd] [-etc] [-oat|-onl|-onl|-otl|-onr] path rnum
عملیات نمایه‌سازی را انجام می‌دهد.
kclangctest map [-rnd] [-etc] [-bnum num] rnum
آزمون نگاشت هش با صرفه‌جویی در حافظه را انجام می‌دهد.
kclangctest list [-rnd] [-etc] rnum
آزمون لیست آرایه‌ای با صرفه‌جویی در حافظه را انجام می‌دهد.

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

-rnd : آزمون تصادفی انجام می‌دهد.
-etc : عملیات متفرقه را انجام می‌دهد.
-tran : تراکنش را انجام می‌دهد.
-oat : پایگاه‌داده را با گزینه تراکنش خودکار باز می‌کند.
-oas : پایگاه‌داده را با گزینه همگام‌سازی خودکار باز می‌کند.
-onl : پایگاه‌داده را با گزینه بدون قفل‌گذاری باز می‌کند.
-otl : پایگاه‌داده را با گزینه تلاش برای قفل‌گذاری باز می‌کند.
-onr : پایگاه‌داده را با گزینه بدون ترمیم خودکار باز می‌کند.
-bnum num : تعداد باکت‌های جدول هش را مشخص می‌کند.

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

kcpolymgr(1), kcpolytest(1)

2012-05-24 Man Page