Berkeley DB

نرم افزار تصویر:
Berkeley DB
جزئیات نرم افزار:
نسخه: 6.2.32 به روز شده
ها تاریخ: 27 Apr 17
توسعه دهنده: Oracle Corporation
پروانه: رایگان
محبوبیت: 26

Rating: 1.0/5 (Total Votes: 1)

در

در برکلی DB (libdb) ابزار برنامه نویسی است که پشتیبانی از پایگاه داده های جاسازی شده برای هر دو برنامه های سنتی و کلاینت / سرور فراهم می کند.

در برکلی DB شامل درخت بی پلاس، صف، هش کردن خطی طولانی، ثابت، و روش های دسترسی رکورد با طول متغیر، معاملات، قفل کردن، ورود به سیستم، به اشتراک گذاشته ذخیره سازی حافظه، بازیابی پایگاه داده، و تکرار برای سیستم های بسیار در دسترس است

چه در این نسخه جدید است:

در ویژگی های جدید:
اضافه شده ذخیره سازی با فرمت های متناوب به نام حباب، که باعث بهبود خواندن و به روز رسانی عملکرد از اقلام داده بسیار بزرگ است. رابط در دسترس از طریق C، C #، C ++ و API های جاوا. [# 19332]
اضافه شده چند pragmas به لایه SQL که پیکربندی و دادن اطلاعات در HA برنامه های کاربردی SQL، مانند تعدادی از سایت های در گروه تکرار، و یا پیکربندی اولویت انتخابات از یک سایت است. [# 20227]
اضافه شدن یک پرچم BDBSQL_CONCURRENT_CONNECTIONS به API SQL اجازه می دهد تا قفل کردن پایگاه داده به غیر فعال باشد. زمانی مفید است که تنها خوانندگان در پایگاه داده وجود دارد. [# 20928]
هنگامی که در حال اجرا مدیریت تکرار در فرآیندهای گوناگون، اگر فرآیند تکرار واریز و یک فرآیند تابع در دسترس وجود دارد، روند تابع به طور خودکار طول می کشد بیش به عنوان فرآیند تکرار. [# 20969]
اضافه شده نمایش تکرار / ویژگی های تکرار با مشتقات جزئی. از ویژگی های موجود از طریق C، C #، C ++ و API های جاوا. [# 21062]
پیشرفت DPL برای کار با JDK7. [# 21101]
اضافه شدن پشتیبانی از رمزگذاری برای راننده آندروید JDBC. [# 21129]

برنامه های کاربردی که با استفاده از انزوا عکس فوری و طولانی مدت معاملات خواهد، در بسیاری از موارد، مشاهده استفاده از کش کاهش می یابد. این امر منجر به بهبود عملکرد از طریق کاهش نیاز به فایل های فریزر موقت است. [# 21324]
اضافه شده در زمینه آمار mpool st_mvcc_resued، st_oddfsize_detect و st_oddfsize_resolve به C #. [# 21325]
اضافه شدن پشتیبانی از پارتیشن بندی پایگاه داده در # C رابط های برنامه کاربردی. [# 21474]
اضافه شدن یک کش هر رشته برای ساختار قفل است که فروشگاه شناسه قفل، مانند شناسه معامله یا شناسه قفل بازگردانده شده توسط DB_ENV- & gt؛ به lock_id (). این می تواند به همزمانی برنامه هایی که استفاده DB_ENV- ها & gt را بهبود بخشد؛ set_thread_count (). [# 21591]
آب و برق بندر به ویندوز موبایل. [# 21636]
افشای 3 ارزش آمار repmgr جدید و DB_REPMGR_SITE ارزش پرچم جدید به C # و API های جاوا. [# 21687]
اضافه شدن پشتیبانی برای بومی سازی پیام های خطا در UTF-8 کاراکتر و اضافه شدن یک بخش در مورد چگونگی ساخت کتابخانه محلی و به عنوان مثال در بخش ICU راهنمای مرجع برنامه نویس. [# 21280]
تغییرات محیط پایگاه داده:
فضاهای خالی وقفه در هنگام در حال حاضر در خطوط DB_CONFIG مربوط به دایرکتوری کنه. [# 20158]اشکالات ثابت زمانی که تلاش برای باز کردن فایل های غیر DB را به عنوان اگر آنها پایگاه داده بودند. اگر رمزگذاری فعال بود، یک شکست ادعای رخ می دهد. اگر رمزگذاری فعال نبود، پیام خطا و & quot؛ BDB0178 رمزگذاری پایگاه داده: هیچ پرچم رمزگذاری و & quot؛ را نادرست نشان می دهد که یک رمز عبور مورد نیاز بود. [# 21408]
دسترسی و تغییر روش:
رفع اشکال که می تواند یک صفحه داده پشته در یک منطقه اختصاص پس از ایجاد منطقه لغو شده است. [# 20939]
رفع اشکال در پشته که آن را از کار در تنظیمات مخلوط endian است جلوگیری کرد. [# 21016]
بهبود عملکرد جستجو برای روش دسترسی درخت بی زمانی که کلید به اشتراک گذاشتن یک پیشوند رایج است. [# 21216]
اشکالات ثابت با مبادله بایت صفحات پشته. حالا پایگاه داده پشته می توان بین معماری مدل Little Endian و big-endian است نقل مکان کرد. [# 21387]
رفع یک شرایط مسابقه که در آن مکان نما در روند پاک سازی شده را می توان با موضوع دیگری برای کنترل دسترسی است. [# 21714]
کپی موقعیت یک مکان نما بر روی یک پایگاه داده پارتیشن دیگر در یک تصادف منجر خواهد شد. [# 22195]
ثابت خطا ادعا هنگام بسته شدن مکان نما پیوست. [# 22398]
تغییرات API:تغییر cachesize دنباله و پارامتر دلتا از DB_SEQUENCE- & gt؛ به به از نوع u_int32_t جای int32_t باشد. [# 21552]
رفع اشکال با DB_MPOOLFILE- & gt؛ به API set_maxsize. در نسخه های قبلی فایل به رشد یک صفحه بزرگتر از حد پیکربندی اجازه داده شد. [# 21867]
تغییر تابع مقایسه در DB- & gt؛ به set_bt_compare، DB- & gt؛ به set_dup_compare و DB- & gt؛ به set_h_compare به قبول یک size_t * locp، پارامتر اضافی. [# 22235]
-SQL خاص تغییرات API:
اضافه شده large_record_opt PRAGMA، که هنگامی که فعال می توانید خواندن و به روز رسانی عملکرد از سوابق بسیار بزرگ را بهبود بخشد. [# 19332]
اضافه شدن پشتیبانی برای دسترسی چند فرآیند به پایگاه داده در برنامه های کاربردی SQL HA. [# 21050]
در حافظه پایگاه داده هم اکنون می توانید بدون عبور SQLITE_OPEN_CREATE پرچم ایجاد می شود. [# 21456]
رفع اشکال در API SQL که در آن تنظیم اندازه صفحه 64 K را خطا شود. همچنین نشت حافظه مرتبط در SQL پشتیبان گیری آنلاین ثابت شده است. [# 21460]
اضافه کردن bdbsql_log_buffer پراگما به اجازه تنظیم اندازه بافر وارد شوید. [# 21471]
از SQLite به روز رسانی به نسخه 3.7.13. [# 21641]
ثابت نشت امکانپذیر با دسترسی چند prcess به پایگاه داده در برنامه های کاربردی SQL HA. [# 21714]رفع اشکال که می تواند باعث ساخت JDBC به شکست در ARM-لینوکس با استفاده از شورای همکاری خلیج فارس gnueabi. [# 22123]
از SQLite به روز رسانی به نسخه 3.7.16.2. [# 22349]
ADO.NET روز رسانی به نسخه 1.0.85.0. [# 22405]
تغییرات API TCL-خاص:
پشتیبانی API های ذخیره سازی لکه در Tcl. [# 19332]
جاوا خاص تغییرات API:
رفع اشکال که در EnvironmentConfig.setCreateDir () به درستی پیکربندی محیط زیست است. [# 21127]
رفع اشکال که در Database.verify () به درستی پیکربندی دسی بل است. [# 22401]
رفع پیغام خطا نادرست است که می تواند در هنگام ایجاد یک معامله در یک مشتری تکرار در جاوا چاپ شده است. [# 21671]
C # تغییرات خاص API:
پاک کردن بسیاری از C # هشدار ساخت. [# 22285]
ثابت defintions typemap جرعه طولانی نوشیدن برای رابط C #. [# 18509]
تغییرات تکرار:
شکست ادعای چند ثابت است که می تواند در هنگام استفاده از failchk و تکرار شود. [# 19765]
فراهم می کند که خطا زمانی که سایت محلی تعریف شده در طول آغاز داخلی مغایر با تعریف قبلی است. [# 20870]
رفع اشکال که در آن مشتریان تکرار اشتباه گرگرفتگی شد ورود به سیستم زمانی که پرچم DB_TXN_WRITE_NOSYNC مشخص شده است. [# 20964]رفع اشکال که در نیایش معتبر از DB_ENV- & gt؛ به روش repmgr_start () پس از نیایش قبلی که nthreads نامعتبر ارزش پارامتر شکست. یک خطای BDB3640 نادرست ایجاد شد. [# 21289]
رفع اشکال که در محاسبه تعداد مورد نیاز کارشناسی ارشد کمک های مالی اجاره اجرا که یک معامله باید در حال حاضر در اکثر سخت از سایت های گروه تکرار می شود. این کافی است که یک معامله وجود داشته باشد در حداقل نیمی از سایت های گروه تکرار، که در برخی موارد باعث کاهش تعداد از کمک های مالی اجاره مورد نیاز است. [# 21329]
ثابت شماره بازیابی در مشتری که در آن یک ایست بازرسی نادرست انتخاب شد و باعث بهبود برای رفتن به یک نقطه اشتباه است. [# 21342]
رفع اشکال که می تواند در یک تصادف منجر به علت نادرست دوباره درخواست در یک سایت که فقط به دست آورد یک انتخابات. [# 21344]
رفع اشکال که در سیاهههای مربوط هرگز از آرشیو اگر 2 سایت ها و ترکیب های مختلفی از شکست وجود دارد. [# 21448]
رفع اشکال که در آن ما شد این واقعیت است که DB_TXN_SNAPSHOT با یک کلاینت HA استفاده شد تشخیص است. مشتریان با تعریف فقط خواندنی، بنابراین معاملات عکس فوری مجاز نیست. [# 21601]رفع اشکال که در تصمیم اینکه آیا یا نه یک سایت است همکار اشتباه محاسبه شد. [# 21722]
رفع اشکال که در یک استاد مدیر تکرار می تواند عملکرد پس از پذیرش یک گروه عضویت لیست سایت های منسوخ از سایت دیگر را متوقف کند. [# 21804]
کاهش جریان داده های متعدد است که می تواند گاهی اوقات رخ می دهد اگر rerequest بار کوتاه تر از مدت زمان لازم برای تغییر فایل ورود به سیستم و یا انجام یک ایستگاه بازرسی در یک سایت مشتری می باشد. [# 21843]
رفع اشکال که سایت به طور غیر منتظره از گروه تکرار حذف شده زمانی که گروه تکرار تایید استاد پیر از اضافه کردن سایت در طول یک تغییر استاد از دست می دهد. [# 21875]
رفع اشکال که در سایت استاد می تواند سقوط وقتی که از بین بردن یک سایت اگر سایت حذف بسته ارتباطات آن قبل از استاد کامل مراحل نهایی خود را از این عملیات است. [# 22050]
رفع اشکال که در انتخابات هرگز بعد از از دست دادن استاد اتفاق می افتد هنگامی که اجاره کارشناسی ارشد در حال استفاده هستند. [# 22120]
قفل کردن تغییرات زیر سیستم:
رفع اشکال که می تواند یک تله شود اگر یک تایم قفل رخ داده است در حالی که باز کردن یک پایگاه داده است. [# 21098]
رفع آویزان که می تواند رخ دهد اگر هیچ فضای بیشتری برای کابینت وجود دارد. [# 21774]رفع شرایط مسابقه بالقوه در هنگام ساختن گراف تشخیص بن بست که تحت شرایط نادر، ممکن است یک گسل آدرس نامعتبر شود. [# 22261]
ورود به سیستم تغییرات زیر سیستم:
رفع اشکال که DB_ENV- & gt؛ به log_get_config درستی کار نمی کند زمانی که آن را قبل از DB_ENV- ها & gt نامیده می شد؛ باز است. [# 21359]
حافظه استخر تغییرات زیر سیستم:
رفع اشکال در DB_ENV- & gt؛ به API get_cache_max که باعث می شد به بازگشت مقدار نادرست و اشکال در DB_ENV- & gt؛ به API set_cachesize که باعث رفتار نادرست در هنگام تغییر اندازه از یک کش موجود است. [# 21146]
رفع شرایط مسابقه رخ هنگامی که در تلاش برای به دست آوردن اطلاعات در مورد یک فایل و فایل است که توسط سیستم عامل افزایش یافته است. [# 21193]
پیام های خطا تصحیح شده را در توابع چند پیکربندی استخر حافظه است. [# 21779]
چندین مورد نشت حافظه ثابت مشخص شده توسط پاک اجرا می شود. [# 22283]
امکانپذیر تغییرات زیر سیستم:
ثابت خطا نماد تعریف نشده (MUTEX_IS_OWNED) در هنگام پیکربندی با --enable، آزمایش های تشخیصی --disable-mutexsupport. [# 21145]
رفع اشکال که در آن ما به درستی نمی هماهنگی mutexes در مناطق DB_PRIVATE زمانی که برنامه پیکربندی یک همترازی. [# 21491]رفع یک شرایط مسابقه بین DB_ENV- & gt؛ به failchk () و تخصیص یک امکانپذیر. [# 21796]
محدودیت تعداد به طور پیش فرض چرخش امکانپذیر به حداکثر 200 باشد، برای جلوگیری از چرخش بیش از حد بر روی سیستم های با صدها نفر از hyperthreads. [# 21463]
تست تغییرات سوئیت:
اضافه شدن پشتیبانی برای گرفتن / set_heapsize. [# 21510]
تغییرات سودمند:
رفع اشکال که در تماس DB- & gt؛ به set_partition با یک کلید کاربران آرایه مورد نیاز برای حفظ آرایه حافظه تا پس از پایگاه داده باز شد معتبر است. [# 18350]
رفع اشکال که باعث DB_ENV- & gt؛ به پشتیبان گیری برای متوقف کردن اوایل اگر DB_BACKUP_FILES تنظیم نشده بود و یک فایل غیر DB در دایرکتوری داده بود. [# 21076]
ثابت مشکل با گزینه -F db_hotbackup، که می تواند نقض تقسیم بندی شود. همچنین جایگزین یک پیغام خطا مشخص نشده است. [# 21184]
ثابت سه مشکل با پشتیبان گیری db_hotbackup از معامله لاگ. پشتیبان گیری گرم هیچ دایرکتوری ورود به سیستم پیکربندی استفاده نمی کند، اما سعی کنید برای باز کردن سیاهههای مربوط در خانه محیط زیست است. تعمیر دوم یک مسیر خطا، که در آن حافظه توسط تابع اشتباه آزاد شد، احتمالا موجب یک خطای گارد بایت را اصلاح کرد. اصلاحیهی سوم ثابت موضوع که یک پیام اشتباه می شود نمایش داده زمانی که تنها و & quot؛ -l و & quot؛ مشخص شده است. [# 21313]رفع جعلی & quot؛ خیر چنین فایل یا دایرکتوری ها & quot؛ (ENOENT) خطا در هنگام اجرای db_archive در یک محیط با یک پایگاه داده صف خالی است. [# 21541]
اشکالات ثابت در تراکم کلید های بزرگ در سطح بالایی از btrees. [# 21569]
بیشتر آب و برق دیگر در مشتریان تکرار هایی هستند که به طور خودکار مقداردهی اولیه به کار گیرند. خطای DB_REP_LOCKOUT در حال حاضر به بازگشت. [# 21593]
ثابت نشت منابع در db- & gt؛ به بررسی تابع () برای btrees. اشکال کند می تایید و احتمالا علت آن را به اجرا در خارج از حافظه است. [## 21917]
حذف یک پتانسیل قطع زمانی که فشرده پایگاه داده با بسیاری از موارد تکراری. [# 21975]
رفع اشکال که در آن ما شد خطا بازگشت نیست زمانی که تلاش برای جمع و جور یک پایگاه داده پشته. [# 22063]
رفع اشکال در رفع خطا از db_log_verify که باعث نقض segmenation اگر فضای کافی برای ایجاد پایگاه داده های موقت آن وجود ندارد. [# 22187]
پیکربندی، مستندات، نرم افزار نمونه، قابلیت حمل و ساخت تغییرات
رفع مشکل پیکربندی ODBC بود که باعث ODBC شکست ساخت با SQL API. [# 21490]رمزگذاری غیر فعال به طور پیش فرض در SQL API بر روی لینوکس، گزینه های ساخت تکمیل برای رمزنگاری در SQL و SQL JDBC روی لینوکس، ویندوز و آندروید و فرآیند ساخت به روز شده برای سه سیستم عامل در راهنمای نصب و راه اندازی. [# 21872]
استفاده از & quot؛ را -xO2 و & quot؛ به عنوان سطح بهینه سازی به طور پیش فرض برای کامپایلر یکشنبه کارگاه. [# 22057]
رفع و & quot؛ شناسنده پشتیبانی نمی & quot؛ را خطا در سیستم عامل های MIPS که پیش فرض به مجموعه دستورالعمل MIPS1 نصب. [# 22065]
فراهم می کند که راه های سازگار به روشن / خاموش رمزگذاری برای DB، SQL، کتابخانه JDBC در یونیکس. [# 22158]
اضافه شدن گزینه CONFIG_TEST کامپایل در هنگام استفاده از حالت اشکال زدایی در db_csharp پروژه ویندوز، سازگار با پروژه DB ویندوز. [# 22300]
تغییرات به عنوان مثال:
پورت C به عنوان مثال به صورت فله به C + +. [# 19541]
رفع اشکال دیگر:
رفع شرایط مسابقه است که می تواند یک تصادف باعث اگر 2 فرآیندهای پایگاه داده SQL در همان زمان را باز کرد. [# 21041]
ثابت است که شکست ادعا در عملکرد مقایسه درخت بی که باعث میشود حافظه به موضوع اشتباه اختصاص داده است. [# 21232]
رفع شرایط مسابقه در SQL دسته کد قفل کش. [# 21265]

در رفع اشکال در کد SQL که در جدول از ایجاد که BDBSQL_FILE_PER_TABLE تعریف شده است جلوگیری کرد. [# 21417]
رفع اشکال که برخی از رشته های پارتیشن DBTS کلیدی از DB- ها & gt بازگشت؛ get_partition_keys ممکن است مقداردهی اولیه نشده است. [# 21474]
رفع اشکال که مانع یک زیر پایگاه داده از زیر دایرکتوری مشخص شده در DB- ها & gt ایجاد؛ set_create_dir. [# 21603]
رفع اشکال که در dbenv- & gt؛ به mp_mtxcount شد به درستی استفاده نمی شود. [# 21768]
تمیز چند مشکل مقدار دهی اولیه متغیر که باعث شکست در ویندوز 64 بیتی قرار گرفت. [# 21850]
بهبود اتفاقی از 20 بایت ژنراتور fileid منحصر به فرد بر روی ویندوز. [# 22470]
ثابت یک شکست ادعا ممکن است در ویژگی های مدیر XA معامله. [# 22450]
ویژگی های توصیه:
گردباد 2.0 پشتیبانی نمی شود، و VxWorks نسخه های قدیمی تر از 6.9 پشتیبانی نمی شوند. [# 21877]

چه در نسخه 12.1.6.0.20 جدید است:

در ویژگی های جدید:
اضافه شده ذخیره سازی با فرمت های متناوب به نام حباب، که باعث بهبود خواندن و به روز رسانی عملکرد از اقلام داده بسیار بزرگ است. رابط در دسترس از طریق C، C #، C ++ و API های جاوا. [# 19332]
اضافه شده چند pragmas به لایه SQL که پیکربندی و دادن اطلاعات در HA برنامه های کاربردی SQL، مانند تعدادی از سایت های در گروه تکرار، و یا پیکربندی اولویت انتخابات از یک سایت است. [# 20227]
اضافه شدن یک پرچم BDBSQL_CONCURRENT_CONNECTIONS به API SQL اجازه می دهد تا قفل کردن پایگاه داده به غیر فعال باشد. زمانی مفید است که تنها خوانندگان در پایگاه داده وجود دارد. [# 20928]
هنگامی که در حال اجرا مدیریت تکرار در فرآیندهای گوناگون، اگر فرآیند تکرار واریز و یک فرآیند تابع در دسترس وجود دارد، روند تابع به طور خودکار طول می کشد بیش به عنوان فرآیند تکرار. [# 20969]
اضافه شده نمایش تکرار / ویژگی های تکرار با مشتقات جزئی. از ویژگی های موجود از طریق C، C #، C ++ و API های جاوا. [# 21062]
پیشرفت DPL برای کار با JDK7. [# 21101]
اضافه شدن پشتیبانی از رمزگذاری برای راننده آندروید JDBC. [# 21129]

برنامه های کاربردی که با استفاده از انزوا عکس فوری و طولانی مدت معاملات خواهد، در بسیاری از موارد، مشاهده استفاده از کش کاهش می یابد. این امر منجر به بهبود عملکرد از طریق کاهش نیاز به فایل های فریزر موقت است. [# 21324]
اضافه شده در زمینه آمار mpool st_mvcc_resued، st_oddfsize_detect و st_oddfsize_resolve به C #. [# 21325]
اضافه شدن پشتیبانی از پارتیشن بندی پایگاه داده در # C رابط های برنامه کاربردی. [# 21474]
اضافه شدن یک کش هر رشته برای ساختار قفل است که فروشگاه شناسه قفل، مانند شناسه معامله یا شناسه قفل بازگردانده شده توسط DB_ENV- & gt؛ به lock_id (). این می تواند به همزمانی برنامه هایی که استفاده DB_ENV- ها & gt را بهبود بخشد؛ set_thread_count (). [# 21591]
آب و برق بندر به ویندوز موبایل. [# 21636]
افشای 3 ارزش آمار repmgr جدید و DB_REPMGR_SITE ارزش پرچم جدید به C # و API های جاوا. [# 21687]
اضافه شدن پشتیبانی برای بومی سازی پیام های خطا در UTF-8 کاراکتر و اضافه شدن یک بخش در مورد چگونگی ساخت کتابخانه محلی و به عنوان مثال در بخش ICU راهنمای مرجع برنامه نویس. [# 21280]
تغییرات محیط پایگاه داده:
فضاهای خالی وقفه در هنگام در حال حاضر در خطوط DB_CONFIG مربوط به دایرکتوری کنه. [# 20158]اشکالات ثابت زمانی که تلاش برای باز کردن فایل های غیر DB را به عنوان اگر آنها پایگاه داده بودند. اگر رمزگذاری فعال بود، یک شکست ادعای رخ می دهد. اگر رمزگذاری فعال نبود، پیام خطا و & quot؛ BDB0178 رمزگذاری پایگاه داده: هیچ پرچم رمزگذاری و & quot؛ را نادرست نشان می دهد که یک رمز عبور مورد نیاز بود. [# 21408]
دسترسی و تغییر روش:
رفع اشکال که می تواند یک صفحه داده پشته در یک منطقه اختصاص پس از ایجاد منطقه لغو شده است. [# 20939]
رفع اشکال در پشته که آن را از کار در تنظیمات مخلوط endian است جلوگیری کرد. [# 21016]
بهبود عملکرد جستجو برای روش دسترسی درخت بی زمانی که کلید به اشتراک گذاشتن یک پیشوند رایج است. [# 21216]
اشکالات ثابت با مبادله بایت صفحات پشته. حالا پایگاه داده پشته می توان بین معماری مدل Little Endian و big-endian است نقل مکان کرد. [# 21387]
رفع یک شرایط مسابقه که در آن مکان نما در روند پاک سازی شده را می توان با موضوع دیگری برای کنترل دسترسی است. [# 21714]
کپی موقعیت یک مکان نما بر روی یک پایگاه داده پارتیشن دیگر در یک تصادف منجر خواهد شد. [# 22195]
ثابت خطا ادعا هنگام بسته شدن مکان نما پیوست. [# 22398]
تغییرات API:تغییر cachesize دنباله و پارامتر دلتا از DB_SEQUENCE- & gt؛ به به از نوع u_int32_t جای int32_t باشد. [# 21552]
رفع اشکال با DB_MPOOLFILE- & gt؛ به API set_maxsize. در نسخه های قبلی فایل به رشد یک صفحه بزرگتر از حد پیکربندی اجازه داده شد. [# 21867]
تغییر تابع مقایسه در DB- & gt؛ به set_bt_compare، DB- & gt؛ به set_dup_compare و DB- & gt؛ به set_h_compare به قبول یک size_t * locp، پارامتر اضافی. [# 22235]
-SQL خاص تغییرات API:
اضافه شده large_record_opt PRAGMA، که هنگامی که فعال می توانید خواندن و به روز رسانی عملکرد از سوابق بسیار بزرگ را بهبود بخشد. [# 19332]
اضافه شدن پشتیبانی برای دسترسی چند فرآیند به پایگاه داده در برنامه های کاربردی SQL HA. [# 21050]
در حافظه پایگاه داده هم اکنون می توانید بدون عبور SQLITE_OPEN_CREATE پرچم ایجاد می شود. [# 21456]
رفع اشکال در API SQL که در آن تنظیم اندازه صفحه 64 K را خطا شود. همچنین نشت حافظه مرتبط در SQL پشتیبان گیری آنلاین ثابت شده است. [# 21460]
اضافه کردن bdbsql_log_buffer پراگما به اجازه تنظیم اندازه بافر وارد شوید. [# 21471]
از SQLite به روز رسانی به نسخه 3.7.13. [# 21641]
ثابت نشت امکانپذیر با دسترسی چند prcess به پایگاه داده در برنامه های کاربردی SQL HA. [# 21714]رفع اشکال که می تواند باعث ساخت JDBC به شکست در ARM-لینوکس با استفاده از شورای همکاری خلیج فارس gnueabi. [# 22123]
از SQLite به روز رسانی به نسخه 3.7.16.2. [# 22349]
ADO.NET روز رسانی به نسخه 1.0.85.0. [# 22405]
تغییرات API TCL-خاص:
پشتیبانی API های ذخیره سازی لکه در Tcl. [# 19332]
جاوا خاص تغییرات API:
رفع اشکال که در EnvironmentConfig.setCreateDir () به درستی پیکربندی محیط زیست است. [# 21127]
رفع اشکال که در Database.verify () به درستی پیکربندی دسی بل است. [# 22401]
رفع پیغام خطا نادرست است که می تواند در هنگام ایجاد یک معامله در یک مشتری تکرار در جاوا چاپ شده است. [# 21671]
C # تغییرات خاص API:
پاک کردن بسیاری از C # هشدار ساخت. [# 22285]
ثابت defintions typemap جرعه طولانی نوشیدن برای رابط C #. [# 18509]
تغییرات تکرار:
شکست ادعای چند ثابت است که می تواند در هنگام استفاده از failchk و تکرار شود. [# 19765]
فراهم می کند که خطا زمانی که سایت محلی تعریف شده در طول آغاز داخلی مغایر با تعریف قبلی است. [# 20870]
رفع اشکال که در آن مشتریان تکرار اشتباه گرگرفتگی شد ورود به سیستم زمانی که پرچم DB_TXN_WRITE_NOSYNC مشخص شده است. [# 20964]رفع اشکال که در نیایش معتبر از DB_ENV- & gt؛ به روش repmgr_start () پس از نیایش قبلی که nthreads نامعتبر ارزش پارامتر شکست. یک خطای BDB3640 نادرست ایجاد شد. [# 21289]
رفع اشکال که در محاسبه تعداد مورد نیاز کارشناسی ارشد کمک های مالی اجاره اجرا که یک معامله باید در حال حاضر در اکثر سخت از سایت های گروه تکرار می شود. این کافی است که یک معامله وجود داشته باشد در حداقل نیمی از سایت های گروه تکرار، که در برخی موارد باعث کاهش تعداد از کمک های مالی اجاره مورد نیاز است. [# 21329]
ثابت شماره بازیابی در مشتری که در آن یک ایست بازرسی نادرست انتخاب شد و باعث بهبود برای رفتن به یک نقطه اشتباه است. [# 21342]
رفع اشکال که می تواند در یک تصادف منجر به علت نادرست دوباره درخواست در یک سایت که فقط به دست آورد یک انتخابات. [# 21344]
رفع اشکال که در سیاهههای مربوط هرگز از آرشیو اگر 2 سایت ها و ترکیب های مختلفی از شکست وجود دارد. [# 21448]
رفع اشکال که در آن ما شد این واقعیت است که DB_TXN_SNAPSHOT با یک کلاینت HA استفاده شد تشخیص است. مشتریان با تعریف فقط خواندنی، بنابراین معاملات عکس فوری مجاز نیست. [# 21601]رفع اشکال که در تصمیم اینکه آیا یا نه یک سایت است همکار اشتباه محاسبه شد. [# 21722]
رفع اشکال که در یک استاد مدیر تکرار می تواند عملکرد پس از پذیرش یک گروه عضویت لیست سایت های منسوخ از سایت دیگر را متوقف کند. [# 21804]
کاهش جریان داده های متعدد است که می تواند گاهی اوقات رخ می دهد اگر rerequest بار کوتاه تر از مدت زمان لازم برای تغییر فایل ورود به سیستم و یا انجام یک ایستگاه بازرسی در یک سایت مشتری می باشد. [# 21843]
رفع اشکال که سایت به طور غیر منتظره از گروه تکرار حذف شده زمانی که گروه تکرار تایید استاد پیر از اضافه کردن سایت در طول یک تغییر استاد از دست می دهد. [# 21875]
رفع اشکال که در سایت استاد می تواند سقوط وقتی که از بین بردن یک سایت اگر سایت حذف بسته ارتباطات آن قبل از استاد کامل مراحل نهایی خود را از این عملیات است. [# 22050]
رفع اشکال که در انتخابات هرگز بعد از از دست دادن استاد اتفاق می افتد هنگامی که اجاره کارشناسی ارشد در حال استفاده هستند. [# 22120]
قفل کردن تغییرات زیر سیستم:
رفع اشکال که می تواند یک تله شود اگر یک تایم قفل رخ داده است در حالی که باز کردن یک پایگاه داده است. [# 21098]
رفع آویزان که می تواند رخ دهد اگر هیچ فضای بیشتری برای کابینت وجود دارد. [# 21774]رفع شرایط مسابقه بالقوه در هنگام ساختن گراف تشخیص بن بست که تحت شرایط نادر، ممکن است یک گسل آدرس نامعتبر شود. [# 22261]
ورود به سیستم تغییرات زیر سیستم:
رفع اشکال که DB_ENV- & gt؛ به log_get_config درستی کار نمی کند زمانی که آن را قبل از DB_ENV- ها & gt نامیده می شد؛ باز است. [# 21359]
حافظه استخر تغییرات زیر سیستم:
رفع اشکال در DB_ENV- & gt؛ به API get_cache_max که باعث می شد به بازگشت مقدار نادرست و اشکال در DB_ENV- & gt؛ به API set_cachesize که باعث رفتار نادرست در هنگام تغییر اندازه از یک کش موجود است. [# 21146]
رفع شرایط مسابقه رخ هنگامی که در تلاش برای به دست آوردن اطلاعات در مورد یک فایل و فایل است که توسط سیستم عامل افزایش یافته است. [# 21193]
پیام های خطا تصحیح شده را در توابع چند پیکربندی استخر حافظه است. [# 21779]
چندین مورد نشت حافظه ثابت مشخص شده توسط پاک اجرا می شود. [# 22283]
امکانپذیر تغییرات زیر سیستم:
ثابت خطا نماد تعریف نشده (MUTEX_IS_OWNED) در هنگام پیکربندی با --enable، آزمایش های تشخیصی --disable-mutexsupport. [# 21145]
رفع اشکال که در آن ما به درستی نمی هماهنگی mutexes در مناطق DB_PRIVATE زمانی که برنامه پیکربندی یک همترازی. [# 21491]رفع یک شرایط مسابقه بین DB_ENV- & gt؛ به failchk () و تخصیص یک امکانپذیر. [# 21796]
محدودیت تعداد به طور پیش فرض چرخش امکانپذیر به حداکثر 200 باشد، برای جلوگیری از چرخش بیش از حد بر روی سیستم های با صدها نفر از hyperthreads. [# 21463]
تست تغییرات سوئیت:
اضافه شدن پشتیبانی برای گرفتن / set_heapsize. [# 21510]
تغییرات سودمند:
رفع اشکال که در تماس DB- & gt؛ به set_partition با یک کلید کاربران آرایه مورد نیاز برای حفظ آرایه حافظه تا پس از پایگاه داده باز شد معتبر است. [# 18350]
رفع اشکال که باعث DB_ENV- & gt؛ به پشتیبان گیری برای متوقف کردن اوایل اگر DB_BACKUP_FILES تنظیم نشده بود و یک فایل غیر DB در دایرکتوری داده بود. [# 21076]
ثابت مشکل با گزینه -F db_hotbackup، که می تواند نقض تقسیم بندی شود. همچنین جایگزین یک پیغام خطا مشخص نشده است. [# 21184]
ثابت سه مشکل با پشتیبان گیری db_hotbackup از معامله لاگ. پشتیبان گیری گرم هیچ دایرکتوری ورود به سیستم پیکربندی استفاده نمی کند، اما سعی کنید برای باز کردن سیاهههای مربوط در خانه محیط زیست است. تعمیر دوم یک مسیر خطا، که در آن حافظه توسط تابع اشتباه آزاد شد، احتمالا موجب یک خطای گارد بایت را اصلاح کرد. اصلاحیهی سوم ثابت موضوع که یک پیام اشتباه می شود نمایش داده زمانی که تنها و & quot؛ -l و & quot؛ مشخص شده است. [# 21313]رفع جعلی & quot؛ خیر چنین فایل یا دایرکتوری ها & quot؛ (ENOENT) خطا در هنگام اجرای db_archive در یک محیط با یک پایگاه داده صف خالی است. [# 21541]
اشکالات ثابت در تراکم کلید های بزرگ در سطح بالایی از btrees. [# 21569]
بیشتر آب و برق دیگر در مشتریان تکرار هایی هستند که به طور خودکار مقداردهی اولیه به کار گیرند. خطای DB_REP_LOCKOUT در حال حاضر به بازگشت. [# 21593]
ثابت نشت منابع در db- & gt؛ به بررسی تابع () برای btrees. اشکال کند می تایید و احتمالا علت آن را به اجرا در خارج از حافظه است. [## 21917]
حذف یک پتانسیل قطع زمانی که فشرده پایگاه داده با بسیاری از موارد تکراری. [# 21975]
رفع اشکال که در آن ما شد خطا بازگشت نیست زمانی که تلاش برای جمع و جور یک پایگاه داده پشته. [# 22063]
رفع اشکال در رفع خطا از db_log_verify که باعث نقض segmenation اگر فضای کافی برای ایجاد پایگاه داده های موقت آن وجود ندارد. [# 22187]
پیکربندی، مستندات، نرم افزار نمونه، قابلیت حمل و ساخت تغییرات
رفع مشکل پیکربندی ODBC بود که باعث ODBC شکست ساخت با SQL API. [# 21490]رمزگذاری غیر فعال به طور پیش فرض در SQL API بر روی لینوکس، گزینه های ساخت تکمیل برای رمزنگاری در SQL و SQL JDBC روی لینوکس، ویندوز و آندروید و فرآیند ساخت به روز شده برای سه سیستم عامل در راهنمای نصب و راه اندازی. [# 21872]
استفاده از & quot؛ را -xO2 و & quot؛ به عنوان سطح بهینه سازی به طور پیش فرض برای کامپایلر یکشنبه کارگاه. [# 22057]
رفع و & quot؛ شناسنده پشتیبانی نمی & quot؛ را خطا در سیستم عامل های MIPS که پیش فرض به مجموعه دستورالعمل MIPS1 نصب. [# 22065]
فراهم می کند که راه های سازگار به روشن / خاموش رمزگذاری برای DB، SQL، کتابخانه JDBC در یونیکس. [# 22158]
اضافه شدن گزینه CONFIG_TEST کامپایل در هنگام استفاده از حالت اشکال زدایی در db_csharp پروژه ویندوز، سازگار با پروژه DB ویندوز. [# 22300]
تغییرات به عنوان مثال:
پورت C به عنوان مثال به صورت فله به C + +. [# 19541]
رفع اشکال دیگر:
رفع شرایط مسابقه است که می تواند یک تصادف باعث اگر 2 فرآیندهای پایگاه داده SQL در همان زمان را باز کرد. [# 21041]
ثابت است که شکست ادعا در عملکرد مقایسه درخت بی که باعث میشود حافظه به موضوع اشتباه اختصاص داده است. [# 21232]
رفع شرایط مسابقه در SQL دسته کد قفل کش. [# 21265]رفع اشکال در کد SQL که در جدول از ایجاد که BDBSQL_FILE_PER_TABLE تعریف شده است جلوگیری کرد. [# 21417]
رفع اشکال که برخی از رشته های پارتیشن DBTS کلیدی از DB- ها & gt بازگشت؛ get_partition_keys ممکن است مقداردهی اولیه نشده است. [# 21474]
رفع اشکال که مانع یک زیر پایگاه داده از زیر دایرکتوری مشخص شده در DB- ها & gt ایجاد؛ set_create_dir. [# 21603]
رفع اشکال که در dbenv- & gt؛ به mp_mtxcount شد به درستی استفاده نمی شود. [# 21768]
تمیز چند مشکل مقدار دهی اولیه متغیر که باعث شکست در ویندوز 64 بیتی قرار گرفت. [# 21850]
بهبود اتفاقی از 20 بایت ژنراتور fileid منحصر به فرد بر روی ویندوز. [# 22470]
ثابت یک شکست ادعا ممکن است در ویژگی های مدیر XA معامله. [# 22450]
ویژگی های توصیه:
گردباد 2.0 پشتیبانی نمی شود، و VxWorks نسخه های قدیمی تر از 6.9 پشتیبانی نمی شوند. [# 21877]

چه در نسخه 5.3.21 جدید است:

در اولین 5.3 انتشار از چند ماه پیش بود. یکی از نکات برجسته اصلی پشتیبانی برای پلت فرم آندروید است. 5.3.21 انتشار دوم است. این است که عمدتا یک نسخه bugfix، اما آن را شامل یکی از ویژگی های است که به طور بالقوه بسیار جالب است، پشتیبانی اوراکل JDK7.

نرم افزار های مشابه

CloverETL Engine
CloverETL Engine

11 Apr 16

Ojota
Ojota

20 Feb 15

PostgreSQL
PostgreSQL

16 Aug 18

نرم افزار های دیگر از توسعه دهنده Oracle Corporation

نظرات به Berkeley DB

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!