Добрый день,
Лет семь уже работаю с интербейзом, но только на днях, благодаря данной
конференции, узнал о том, что запрос можно не анпрепэрить при завершении
транзакции. А ведь компоненты IBX именно так и поступают! Заглянув в код
методов TIBSQL.Prepare и FreeHandle можно обнаружить в первом
Здравствуйте, A.
Вы писали 18 февраля 2006 г., 16:03:27:
1) какие подводные камни тут возможны?
Головняк по реализации такой схемы может быть больше чем выгода от это
схемы получаемая. Оцени заранее стоит ли браться за это.
--
С уважением,
Владимир mailto:[EMAIL
A K ...
1) какие подводные камни тут возможны? почему IBX анпрепэрит запрос, хотя
этого можно было бы и не делать? (один ответ я знаю: на тот случай, если
изменятся метаданные)
Затем же, зачем и назначает имя курсора каждому селекту. От большого ума
2) насколько для сервера критично
Поскольку запрос можно держать подготовленным на время всего коннекта,
естественно возникает желание организовать кэш подготовленных запросов,
что теоретически позволит сэкономить семь обращение к серверу на каждом
повторном использовании запроса.
В JDBC драйвере эта фича используется с
Serge Buzadzhy ...
И что по коммиту или роллбэку транзакции ИБХ делает FreeHandle всем
запросам? Не верю.
Он это делает слишком часто. Достаточно один раз - перед дисконнектом.
--
Хорсун Влад
2) насколько для сервера критично количество подготовленных запросов? если
их будет порядка 5 000? и висеть они будет на протяжении рабочего дня 8-10
часов?
Память жрать будут
Насколько это критично?
Hello, Andrew!
Andrew Holubovski wrote:
http://bdn.borland.com/article/0,1410,33447,00.html
от клоуны! кому он нужен теперь?
это ты так думаешь, и излише эмоционален. А народ продолжает покупать,
и кроме того, в компании происходит все соответственно текущим планам.
Планировали IB 7.5.1 SP1
2) насколько для сервера критично количество подготовленных запросов? если
их будет порядка 5 000? и висеть они будет на протяжении рабочего дня
8-10
часов?
Память жрать будут
Насколько это критично?
Не готов сказать - нужно мерять. Хендлы, сами по себе, не должны много
Hello, Dmitriy!
Dmitriy Kovalenko wrote:
К слову, я столкнулся с проблемой
инсталляции BDS2006 на Win2003R2.
а чего тебя понесло, на сервак да еще на R2
среду разработки ставить? :-)
Ошибки сыпет из RegAsm.exe (это из Net Framework)
при установке.
и что теперь, Борланд виноват в том, что
ты не перепутал MySQL с SQLLite?
Та нет. Вчера днём приняли решения и начал гуглить. И был приятно удивлён.
Вот подтверждение http://www.mysql.com/why-mysql/white-papers/embedded.php
не сочти за занудство, но по-моему это попробовать быстрее чем спросить,
честное слово.
Вот сёдня вышел на
Затем же, зачем и назначает имя курсора каждому селекту. От большого
ума
а что плохого в назначении имени курсора каждому селекту?
В любом случае эту проблему можно решить не на уровне библиотеки а на
уровне кода аппликации.
можно, но когда приложение разрабатывалось 7 лет, десятком человек и имеет
миллион строк кода то проще сделать на уровне библиотеки.
Дык ёлы-палы. Я, как человек где-то мудрый в некотором смысле, с
него и не слезал, с пятого-то :-D
И я на нем сижу, хоть и купил D6
Дмитрий
Вставлю свою копейку - и я :) Лучшая для моих задач версия.
Затем же, зачем и назначает имя курсора каждому селекту. От большого
ума
а что плохого в назначении имени курсора каждому селекту?
как минимум - не нужно, а посему можно на одном вызове сервера сэкономить.
Роман
By Jim Starkey, 18.02.2006:
My company, Netfrastructure, Inc., has been acquired by MySQL, AB. As
part of the agreement, I will be working full time for MySQL. I expect
to lurk on the architecture list from time to time and may contribute
the occasional wolf-o-gram, but I will not be
А я вот перешел на 2006 и не жалею.
Слушай, ты не подскажешь, как ты его запустил?
Я скачал триал, мне пришло письмо с файлом с PGP-блоком
Я этот файл кладу в \Doc and Sett\Slv
А эта с... на старте желает получить номер и ключ.
Что я туда ни ввожу, Next не разблокируется.
Даже не знаю уже, что
My company, Netfrastructure, Inc., has been acquired by MySQL, AB. As
Что ни день, новости все круче.
Dmitry Yemanov пишет:
By Jim Starkey, 18.02.2006:
Ну что сказать - удачи Серому Волку!
http://www.ibdeveloper.com/images/jim_leave.jpg
C уважением,
Алексей Ковязин
Интересно, почему MySQL купила Джима, а не Дмитрия Еманова??
A K пишет:
Интересно, почему MySQL купила Джима, а не Дмитрия Еманова??
Потому что русские не продаются :)
Интересно, почему MySQL купила Джима, а не Дмитрия Еманова??
Потому что им надо технологию (аналог InnoDB), при чем чем быстрее тот код
работает, тем лучше. Netfrastructure тоже версионник, но версии только в
памяти, а не на диске как у нас.
Роман
а чего тебя понесло, на сервак да еще на R2
среду разработки ставить? :-)
Ну я воспринимаю Win2003 более
продолжением линии NT4-Win2000, нежели
балалайку с кодом XP... :) Может по теории
это не совсем верно, однако, из моей
собственной практики для себя сие
следует со всей очевидностью.
и что
22 matches
Mail list logo