SQL Relay е с отворен код персистираща база данни пул за връзки, Прокси и балансиране на натоварването на системата за Unix и Linux.
SQL Relay е идеален за:
- Ускоряване на бази данни задвижване уеб-базирани приложения
- Подобряване на скалируемостта на уеб-базирани приложения за бази данни задвижване
- Разпространение на достъп до бази данни повторен
- Достъп до база данни дроселиране
- Достъп до бази данни от неподдържани платформи
- Мигриращи приложения от една база данни в друга
SQL Relay поддържа следните Неуспех на бази данни:
- Oracle
- MySQL
- MSQL
- PostgreSQL
- Sybase
- MS SQL Server
- IBM DB2
- Interbase
- Sybase
- SQLite
- ODBC
- MS Access
Какво ново в тази версия:
- фиксирана вярното & GT; фалшива транспониране в sqlrservercontroller :: interceptQuery че може да доведе до влезте отново цикъл
- инвалиди -Werror за ССЗ & LT; 2.7
- прилага пластир George Carrette да определи ЗНП опции connectstring
- мигрирали директорията / файла пътеки информация в sqlrpaths клас
- отстранява без документи и не-толкова-relevent-тези дни MAX_CONNECTIONS / overridemaxconnections безотказност в sqlr старт
- фиксирана Java откриване глава за javac намира в / ЮЕсАр / хамбар
- актуализиран Java API за подкрепа на нулева толерантност реализации на околната среда :: NewStringUTF ()
- на Perl API изгражда правилно на OSR5 отново
- на PostgreSQL sslmode е пропуснат изцяло от свързване низ сега, ако това е забранена, за да се предотврати проблеми с по-старите версии на PostgreSQL, които не поддържат параметъра на всички
- моно 2.8 или по-голяма е необходимо сега
- добави datedelimiters приписват маркер например в sqlrelay.conf да се ограничи това, което се използва дата разделители при превода дати
- повторното откриване на добавяне MSSQLServer, които са били случайно премахнати
- фиксирана статично свързан строителство
- фиксирана MySQL поле задна ножица, грешка, която може да доведе до катастрофа
Какво ново във версия 0.54:.
- Поддръжка за многонишковите слушател е добавен
- Основните подобрения са направени на драйвера на PHP ЗНП.
- Откриване на различни неща в конфигурирате скрипт е подобрена, включително TCL на мулти-дъгов системи и 64-битов Sybase и DB2.
- Много неясни, но съществени грешки са фиксирани, както добре.
Какво ново във версия 0.53.1:
- Оказва се, имаше някои грешки, документация и те не се изгради успешно на всяка платформа, в моята ферма строителство. Най-значително все пак, имаше грешка в един от Makefile-овете, които двукорпусен на & quot; направи чиста & quot; да се откажем по средата на изграждането. Това би могло да доведе до проблеми за изграждане на автоматизирани системи.
Какво ново във версия 0.53:
- добавена поддръжка за SQLite изявление API и местни свързва
- добавена multiarch откриване
- добавя драйвер PHP ЗНП
- фиксирана капан бъг променлива превод, при изход свързва последвано от: = няма да бъде открит
- спадна подкрепа Zope (за сега)
- спадна подкрепа PHP Pear DB
- refactored първоначален сценарий - един скрипт би трябвало да работи на всички платформи сега
- актуализиран инсталация първоначален скрипт - трябва да работи на почти всички Unix-
- добавена OS X launchd конфигурация
- актуализира sqlr-слушателя да почистите файлове, свързани с IPC, контакти и маркиране дали ПБ е нагоре или надолу при излизане
- sqlr старт вече не започва управителя на кеш
- добави втори първоначален скрипт за управителя на кеш
- на Perl API трябва да се изгради със стари версии на Perl (5.00X) на по-стари платформи (RedHat 4.2, 5.2, 6.2 и т.н.), сега
- актуализиран PostgreSQL обвързване документи
- добавена dateyyyyddmm параметър
- добавена yyyyddmm параметър, за да translatedates превод
- добавена SQLR_MYSQL_DATE_YYYYDDMM envrionment променлива да MySQL дроп-ин библиотека
- добавена SQLR_ODBC_DATE_YYYYDDMM envrionment променлива да ODBC драйвер
<> Li фиксирана някои течове, свързани с използване на сис :: getHostName ()
<> Li плъгини са статично свързани в libsqlrserver ако платформата не поддържа споделени библиотеки (или ако --disable сподел е посочено по време конфигуриране)
Какво ново във версия 0.51:
- Support е добавен за Oracle 12в и DB2 10.1 / 10.5.
- инсталация Database документация е актуализиран.
- бяха приложени няколко общността допринесли петна.
- Неясно въпрос относно дата реализации с FreeTDS и MS SQL Server в локали, където дати са форматирани DD / MM / YYYY е адресирано и документиран.
Какво ново във версия 0.50:
- Тази версия разполага с няколко подобрения за използване на Microsoft SQL Server чрез FreeTDS , Параметрите са добавени да се преформатира дати и часове в резултатни набори.
- Други незначителни бъгове са фиксирани, както и, включително няколко неинициализирани променливи и теч на паметта.
Какво ново във версия 0.49.1:
- sqlrserver-довереник връща правилната библиотека сега <. / Li>
- A NULL сочен в custom_nw е била отстранена.
Какво ново във версия 0.49:.
- бяха добавени Модулни рамки за сеч и парола криптиране
- Шофьорът ODBC е подобрена значително.
- Различни неясни бъгове са фиксирани.
- Client API повиквания са били добавени за получаване на име на хост и IP адресът на базата данни.
- Протоколът на клиент-сървър е refactored да премахнете две обиколни турове.
- строителство Скриптът Windows вече поддържа CLR и не-CLR изгражда.
Какво ново във версия 0.48:.
- Няколко допринесли актуализации са интегрирани
- Параметърът stmtcachesize сега позволява използване на резюме кеша Oracle.
- Повечето от страна на сървъра кодът е реорганизирана да бъде по-модулни, и няколко неща са били пренаписани, като плъгини.
- Няколко подобрения в производителността са били направени.
- One премахва ненужна клиент-сървър двупосочен и друга премахва ненужна повторно подготви.
Какво ново във версия 0.47:
- Тази версия вече разполага с възможността да се използва функция Cache изявление на Oracle , Код за това бе внесена от Neowiz.
- За да се даде възможност на кеша изявление, просто добавете:
- stmtcachesize = 20
- (Или някакъв размер, различен от 20)
- ... за свързване низ за вашето копие на SQL Relay, че разговаря с Oracle в sqlrelay.conf файл. Забележете също, че има няколко особености при използване на кеша за изрази, които изглеждат да са или грешки в OCI или проблеми с начина, по който използва SQL Relay OCI. Те могат да бъдат решени в бъдещо издание на OCI или SQL Relay. Вижте Конфигуриране на SQL Relay за повече информация.
- Имайте предвид също така, че не съм завършен интегриране на всички от допринесли код все още, така че ако нещо не работи както се очаква, че може да е причината.
- Също така в тази версия, аз актуализира клиентите на командния ред на SQL Relay да има последователна параметър от командния ред интерфейс и преименуван няколко от тях.
- Всички програми командния ред сега имат следните параметри:
- домакин
- порт
- сокет
- потребителското
- парола
- Така, например, за да се свържете Localhost, порт 9000 се използва тест за употреба с тест паролата си, можете да използвате сега:
- sqlrsh -host Localhost -port 9000 -user тест тест -password
- Докато в миналото, може би са използвани:
- sqlrsh Localhost 9000 & quot; & quot; тест тест
- В допълнение, sqlrsh сега има -script и -command аргументи, за да се движат скриптове или команди не-интерактивно.
- Аз също преименуван на заявката и полета команди sqlr-заявка и sqlr полета.
- В допълнение към тези ъпдейти и промени, следните нови функции и корекции на грешки също са били приложени:
- фиксиран бъг, която е предизвикала sqlr-износ на продукцията отрицателно XML-автономните стойности
- фиксирани единични кавички-бягство в sqlr-износ
- принудени препредаване = & quot; & quot свържете отново; за Cygwin и Linux
Коментари не е намерена