در رله SQL یک سیستم متعادل کننده منبع باز پایگاه داده مداوم اتصال ادغام، وکالتی و بار برای یونیکس و لینوکس است.
رله SQL ایده آل برای:
- برنامه های کاربردی مبتنی بر وب پایگاه داده محور بالا بردن سرعت
- افزایش مقیاس پذیری برنامه های کاربردی مبتنی بر وب پایگاه داده محور
- توزیع دسترسی به پایگاه داده تکرار
- دسترسی به پایگاه داده گلوگاه
- پایگاه داده دسترسی از سیستم عامل های پشتیبانی نشده
- برنامه های کاربردی انتقال از یک پایگاه داده را به دیگری
رله SQL پشتیبانی از پایانه (Backend) پایگاه داده های زیر است:
- اوراکل
- خروجی زیر
- MSQL
- PostgreSQL و
- SYBASE
- MS SQL سرور
- IBM DB2
- نداریم
- SYBASE
- از SQLite
- ODBC
- کارشناسی ارشد دسترسی
چه جدید در این نسخه است:
ثابت true- & gt؛ به جابجایی نادرست در sqlrservercontroller :: interceptQuery است که می تواند به یک حلقه دوباره وارد سیستم شوید منجر
-Werror غیر فعال شورای همکاری خلیج فارس به & lt؛ 2.7
پچ کاربردی جورج Carrette برای رفع گزینه connectstring PDO
مهاجرت دایرکتوری / اطلاعات مسیر فایل را به sqlrpaths کلاس
حذف مستند نشده و نه چندان مربوطه-این-روز MAX_CONNECTIONS / overridemaxconnections ایمن در sqlr شروع
تشخیص هدر جاوا ثابت برای از javac واقع در / usr / بن
به روز API جاوا برای حمایت از پیاده سازی های غیر تهی تحمل محیط زیست :: NewStringUTF ()
API پرل را به درستی بر اساس OSR5 دوباره
sslmode PostgreSQL و به طور کامل از رشته اتصال حذف کن، اگر آن را غیر فعال، برای جلوگیری از مشکلات با نسخه های قدیمی تر که PostgreSQL و پارامتر ها حمایت نمی
مونو 2.8 یا بالاتر مورد نیاز است در حال حاضر
اضافه شدن یک datedelimiters نسبت به تگ عنوان مثال در sqlrelay.conf برای محدود کردن آنچه جداکننده تاریخ استفاده می شود که ترجمه تاریخ
دوباره اضافه شده تشخیص mssqlserver که به طور تصادفی حذف شده بود
ثابت ساخت ایستا مرتبط
mysql برطرف درست تنبلی و سنگینی حرکت اشکال که می تواند یک تصادف باعث
جدید در نسخه 0.54 است:
در پشتیبانی از یک شنونده چند رشته ای اضافه شده است.
پیشرفت های عمده ای به راننده PHP PDO ساخته شده است.
تشخیص از چیزهای مختلف در اسکریپت configure است بهبود یافته است، از جمله TCL در سیستم های چند قوس و 64 بیتی Sybase و DB2.
بسیاری از مبهم، اما قابل توجه اشکالات برطرف شده است، و همچنین.
جدید در نسخه 0.53.1 است:
به نظر می رسد برخی از خطاهای اسناد وجود دارد و آنها در هر پلت فرم در مزرعه ساخت من ایجاد نمی کند با موفقیت. را تمیز و & quot؛ مهمتر از هر چند، در یکی از Makefile تولید میکنه که سربار یک & quot خطا وجود دارد. به سقط جنین Partway از طریق ساخت. این می تواند مشکلات برای سیستم های ساخت خودکار شود.
جدید در نسخه 0.53 است:
در پشتیبانی از API بیانیه SQLite و متصل مادری اضافه
ثابت برخی از نشت مربوط به استفاده از سیستم :: getHostName ()
تشخیص multiarch اضافه
راننده او PHP PDO
= نمی تشخیص داده می شود: یک اشکال اتصال ترجمه متغیر که در آن خروجی متصل شده توسط به دنبال ثابت
پشتیبانی زوپ (Zope) کاهش یافته است (در حال حاضر)
کاهش یافته است پشتیبانی پی اچ پی گلابی DB
اسکریپت init refactored است - یک اسکریپت باید در تمام سیستم عامل در حال حاضر کار
به روز نصب و راه اندازی اسکریپت init - باید کار تقریبا در همه یونیکسهای
او OS X پیکربندی launchd
به روز شده در sqlr-شنونده را به پاک کردن فایل های مربوط به قانون مجازات اسلامی، رسانه ها و مارک که آیا DB بالا یا پایین در هنگام خروج
sqlr شروع دیگر شروع می شود بدهید کش
یک اسکریپت init انجام بدهید دوم برای کش اضافه شده
پلاگین استاتیک هستند به libsqlrserver مرتبط اگر پلت فرم می کند کتابخانه های اشتراکی را پشتیبانی نمی کند (و یا اگر --disable مشترک است که در زمان پیکربندی مشخص شده)
API پرل باید با نسخه های قدیمی از پرل (5.00X) بر روی سیستم عامل های قدیمی تر (ردهت 4.2، 5.2، 6.2، و غیره) در حال حاضر ساخت
به روز PostgreSQL و اسناد اتصال
پارامتر dateyyyyddmm اضافه
پارامتر yyyyddmm اضافه شده به ترجمه translatedates
اضافه متغیر envrionment SQLR_MYSQL_DATE_YYYYDDMM به MySQL رها شده در کتابخانه
اضافه SQLR_ODBC_DATE_YYYYDDMM متغیر envrionment به ODBC راننده
جدید در نسخه 0.51 است:
در پشتیبانی از 12C اوراکل و DB2 10.1 / 10.5 اضافه شد.
اسناد و مدارک نصب و راه اندازی پایگاه داده به روز شد.
چند تکه جامعه کمک استفاده شد.
یک مسئله مبهم در مورد تبدیل تاریخ با FreeTDS و MS SQL سرور در مناطق که در آن تاریخ فرمت DD / MM / YYYY خطاب و ثبت شد.
جدید در نسخه 0.50 است:
در این نسخه ویژگی های چند بهبود با استفاده از SQL سرور مایکروسافت از طریق FreeTDS. پارامترهای به فرمت تاریخ و زمان در مجموعه نتایج اضافه شد.
دیگر اشکالات جزئی و همچنین ثابت شد، از جمله چند متغیر مقدار دهی نکردن و نشت حافظه.
جدید در نسخه 0.49.1 است:
در sqlrserver-پیکربندی کتابخانه درست کن گرداند.
ارجاع NULL در custom_nw درست شده است.
جدید در نسخه 0.49 است:
در چارچوب مدولار برای ورود به سیستم و رمزگذاری رمز عبور اضافه شد.
برنامه راه انداز ODBC به طور قابل توجهی بهبود یافته است.
اشکالات مبهم مختلف ثابت شده است.
مشتری تماس API برای گرفتن نام میزبان و آدرس IP از پایگاه داده اضافه شد.
پروتکل کلاینت سرور است refactored است به حذف دو سفر دور.
اسکریپت ساخت ویندوز در حال حاضر پشتیبانی CLR و غیر CLR می سازد.
جدید در نسخه 0.48 است:
در چند روز رسانی کمک کرده اند یکپارچه شده است.
پارامتر stmtcachesize اکنون قادر می سازد استفاده از کش بیانیه اوراکل.
بسیاری از کد سمت سرور دوباره سازمان دهی شده به پیمانهای بیشتر، و چند چیز به عنوان پلاگین reimplemented شده است.
چند بهبود عملکرد ساخته شده است.
یکی از آنها رفت و برگشت کلاینت سرور های غیر ضروری را حذف و از بین می برد یکی دیگر از غیر ضروری دوباره آماده کند.
جدید در نسخه 0.47 است:
در این نسخه به طور عمده دارای توانایی برای استفاده از ویژگی های کش بیانیه اوراکل است. کد برای این NEOWIZ کمک کرده بود.
برای فعال کردن کش بیانیه، به سادگی اضافه کنید:
stmtcachesize = 20
(و یا برخی از اندازه های دیگر از 20)
... به رشته اتصال برای مثال خود را از رله SQL است که مذاکرات به اوراکل در فایل sqlrelay.conf خود را. همچنین توجه داشته باشید که چند خصلت هنگام با استفاده از کش بیانیه که به نظر می رسد هم اشکالات در OCI یا مسائل را با راه رله SQL با استفاده از OCI وجود دارد. آنها ممکن است در نسخه آینده از OCI یا رله SQL حل شود. رله SQL پیکربندی برای اطلاعات بیشتر ببینید.
توجه داشته باشید که من تمام نشده یکپارچه سازی تمام کد کمک نشده است، بنابراین اگر چیزی را به عنوان انتظار می رود کار نمی کند، که می تواند که چرا.
همچنین در این نسخه، من به روز شده در رله SQL مشتریان خط فرمان به یک رابط پارامتر خط فرمان سازگار و تغییر نام تعداد کمی از آنها.
تمام برنامه های خط فرمان در حال حاضر پارامترهای زیر است:
میزبان
بندر
پریز
استفاده کننده
رمز عبور
بنابراین، برای مثال، برای اتصال به localhost را، پورت 9000 با استفاده از آزمون کاربر با استفاده از آزمون رمز عبور، شما در حال حاضر استفاده:
sqlrsh -host localhost را پورت آزمون 9000 آزمون کاربر رمز عبور
در حالی که در گذشته، شما می توانید استفاده کرده اند:
sqlrsh localhost را 9000 و & quot؛ و & quot؛ آزمون
علاوه بر این، در حال حاضر sqlrsh استدلال -script و -فرمان به اجرا اسکریپت ها و یا دستورات غیر تعاملی.
من هم پرس و جو تغییر نام داد و زمینه های فرمان sqlr-پرس و جو و sqlr زمینه.
علاوه بر این به روز رسانی و تغییرات، ویژگی های زیر جدید و رفع اشکال نیز اجرا شده است:
اشکال ثابت که باعث sqlr صادرات به ارزش های XML-نهاد خروجی منفی
ثابت تک نقل قول فرار در sqlr صادرات
دست به دست کردن اجباری = & quot؛ را دوباره به هم متصل و & quot؛ برای Cygwin و لینوکس
نظر یافت نشد