.TH MDB_STAT 1 "2015/09/30" "LMDB 0.9.17" .\" Copyright 2012-2021 Howard Chu, Symas Corp. All Rights Reserved. .\" Copying restrictions apply. See COPYRIGHT/LICENSE. .SH "نام (NAME)" mdb_stat \- ابزار بررسی وضعیت محیط LMDB .SH "خلاصه دستور (SYNOPSIS)" .B mdb_stat [\c .BR \-V ] [\c .BR \-e ] [\c .BR \-f [ f [ f ]]] [\c .BR \-n ] [\c .BR \-r [ r ]] [\c .BR \-a \ | .BI \-s \ subdb\fR] .BR \ envpath .SH "توضیحات (DESCRIPTION)" ابزار .B mdb_stat وضعیت یک محیط LMDB را نمایش می‌دهد. .SH "گزینه‌ها (OPTIONS)" .TP .BR \-V نوشتن شماره نسخه کتابخانه در خروجی استاندارد و خروج. .TP .BR \-e نمایش اطلاعات درباره محیط پایگاه‌داده. .TP .BR \-f نمایش اطلاعات درباره فهرست فضاهای خالی (freelist) محیط. اگر گزینه .B \-ff داده شود، خلاصه‌ای از هر مدخل فهرست فضاهای خالی نمایش داده می‌شود. اگر گزینه .B \-fff داده شود، فهرست کامل شناسه‌های صفحات موجود در فهرست فضاهای خالی نمایش داده می‌شود. .TP .BR \-n نمایش وضعیت یک پایگاه‌داده LMDB که از زیرپوشه‌ها استفاده نمی‌کند. .TP .BR \-r نمایش اطلاعات درباره جدول خواننده‌های (reader table) محیط. این گزینه شناسه فرایند (PID)، شناسه نخ (Thread ID) و شناسه تراکنش را برای هر اسلات خواننده فعال نشان می‌دهد. شناسه فرایند و شناسه تراکنش در مبنای ده‌دهی و شناسه نخ در مبنای شانزده‌شانزدهی (هگزادسیمال) هستند. اگر خواننده در حال حاضر هیچ تراکنش خواندنی باز نداشته باشد، شناسه تراکنش به‌صورت «\-» نمایش داده می‌شود. اگر گزینه .B \-rr داده شود، مدخل‌های منسوخ و نامعتبر (stale) در جدول خواننده‌ها بررسی و پاک‌سازی می‌شوند. پس از انجام این بررسی، جدول خواننده‌ها مجدداً چاپ خواهد شد. .TP .BR \-a نمایش وضعیت تمام زیرپایگاه‌داده‌های موجود در محیط. .TP .BR \-s \ subdb نمایش وضعیت یک زیرپایگاه‌داده مشخص. .SH "عیب‌یابی (DIAGNOSTICS)" در صورت رخ ندادن خطا، وضعیت خروج صفر است. خطاها منجر به وضعیت خروج غیرصفر و نوشته شدن پیام عیب‌یابی در خروجی خطای استاندارد (stderr) می‌شوند. .SH "همچنین ببینید (SEE ALSO)" .BR mdb_copy (1) .SH "نویسنده (AUTHOR)" هاوارد چو (Howard Chu) از شرکت Symas Corporation