| MDB_STAT(1) | General Commands Manual | MDB_STAT(1) |
نام (NAME)
mdb_stat - ابزار بررسی وضعیت محیط LMDB
خلاصه دستور (SYNOPSIS)
mdb_stat [-V] [-e] [-f[f[f]]] [-n] [-r[r]] [-a | -s subdb] envpath
توضیحات (DESCRIPTION)
ابزار mdb_stat وضعیت یک محیط LMDB را نمایش میدهد.
گزینهها (OPTIONS)
- -V
- نوشتن شماره نسخه کتابخانه در خروجی استاندارد و خروج.
- -e
- نمایش اطلاعات درباره محیط پایگاهداده.
- -f
- نمایش اطلاعات درباره فهرست فضاهای خالی (freelist) محیط. اگر گزینه -ff داده شود، خلاصهای از هر مدخل فهرست فضاهای خالی نمایش داده میشود. اگر گزینه -fff داده شود، فهرست کامل شناسههای صفحات موجود در فهرست فضاهای خالی نمایش داده میشود.
- -n
- نمایش وضعیت یک پایگاهداده LMDB که از زیرپوشهها استفاده نمیکند.
- -r
- نمایش اطلاعات درباره جدول خوانندههای (reader table) محیط. این گزینه شناسه فرایند (PID)، شناسه نخ (Thread ID) و شناسه تراکنش را برای هر اسلات خواننده فعال نشان میدهد. شناسه فرایند و شناسه تراکنش در مبنای دهدهی و شناسه نخ در مبنای شانزدهشانزدهی (هگزادسیمال) هستند. اگر خواننده در حال حاضر هیچ تراکنش خواندنی باز نداشته باشد، شناسه تراکنش بهصورت «-» نمایش داده میشود. اگر گزینه -rr داده شود، مدخلهای منسوخ و نامعتبر (stale) در جدول خوانندهها بررسی و پاکسازی میشوند. پس از انجام این بررسی، جدول خوانندهها مجدداً چاپ خواهد شد.
- -a
- نمایش وضعیت تمام زیرپایگاهدادههای موجود در محیط.
- -s subdb
- نمایش وضعیت یک زیرپایگاهداده مشخص.
عیبیابی (DIAGNOSTICS)
در صورت رخ ندادن خطا، وضعیت خروج صفر است. خطاها منجر به وضعیت خروج غیرصفر و نوشته شدن پیام عیبیابی در خروجی خطای استاندارد (stderr) میشوند.
همچنین ببینید (SEE ALSO)
نویسنده (AUTHOR)
هاوارد چو (Howard Chu) از شرکت Symas Corporation http://www.symas.com
| 2015/09/30 | LMDB 0.9.17 |