10.06.2003 НовостиДмитрий Кузьменко, директор ООО "Айбэйз" (http://www.ibase.ru), support@ibase.ru Евгений Даниленко, независимый эксперт, eugene@eadsoft.com Наибольшее распространение сервер баз данных InterBase получил в 1995 г., когда разработчики приложений начали работать с Delphi 1. InterBase размещался на одном компакт-диске с Delphi, по объему занимал четыре дискеты и устанавливался за несколько секунд, после чего был полностью готов к работе. Отсутствие необходимости в настройке, надежность, совместимость со стандартом ANSI SQL, хорошая производительность и высокая функциональность сделали InterBase весьма популярным в нашей стране. Технологии При разработке InterBase в код был встроен мощный функциональный и алгоритмический потенциал. Наиболее известны первые коммерческие реализации BLOB и two phase commit. Не претендуя на полноту, приведем перечень технологий InterBase, которые используются практически во всех типах прикладных задач. Многоверсионность В InterBase имеет место одна из наиболее удачных коммерческих реализаций безблокировочной работы с записями. В общепринятом смысле в InterBase блокировки отсутствуют целиком. Это позволяет разработчику сосредоточиться на решении прикладной части задачи, облегчая обработку конфликтов при многопользовательском доступе к данным. Например, модификация данных не мешает их чтению в конкурирующих транзакциях. Соответственно, нет простоев, которые неизбежны в блокировочных серверах при использовании аналогичных уровней изолированности ...
читать далее.