Отличительные особенности сервера Yaffil

Отличительные особенности сервера Yaffil

Улучшенная производительность

Производительность является одним из ключевых факторов, определяющих пригодность сервера СУБД для использования в конкретном приложении. Производительность определяет максимальную нагрузку, которую сервер может нести на выбранной аппаратной платформе, выраженную, например, в количестве одновременно работающих пользователей или количестве операций, выполняемых в единицу времени. К сожалению, скоростные характеристики линейки серверов InterBase часто уступают показателям конкурентов, таких, как MSSQL или Sybase SQL Anywhere. По производительности Yaffil далеко опережает своих аналогов из клона InterBase. При выполнении тех же самых запросов Yaffil работает в 2-3 раза быстрее, чем InterBase 6.0 и Firebird 1.0. Такие результаты достигнуты благодаря многочисленным улучшениям алгоритмов и оптимизацией кода, большое число критических алгоритмов переписаны на ассемблере х86 убраны ненужные системные вызовы

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Особенности активизации

Из книги Эффективное делопроизводство автора Пташинский Владимир Сергеевич

Особенности активизации Разработка словарей, как и любого программного продукта, – трудоемкий процесс. Не секрет, что пиратское копирование программ наносит разработчикам огромный ущерб, поэтому создатели стараются противостоять нелегальному копированию их


Особенности оформления

Из книги Adobe InDesign CS3 автора Завгородний Владимир

Особенности оформления Первая полоса газеты сильно отличается от других, поскольку отличается представленная на ней информация. Первая полоса издания отводится под название газеты, анонсы материалов номера и, возможно, под наиболее важные новости.При создании дизайна


Особенности оформления

Из книги TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) автора Фейт Сидни М

Особенности оформления Говоря о газетной верстке, мы упоминали два варианта – плотную верстку и верстку с белым пространством, позволяющим полосе «дышать».При верстке журналов плотная верстка практически не используется. Больший арсенал выразительных средств


Особенности оформления

Из книги Сетевые средства Linux автора Смит Родерик В.

Особенности оформления Верстка книги на поверку оказывается легче, чем верстка газеты или журнала. Хотя в книге могут быть сотни страниц, в конечном итоге они обычно оказываются сплошным текстом: главы и разделы сменяют друг друга, и не требуется тратить драгоценные


15.16 Особенности NFS

Из книги Раскрутка: секреты эффективного продвижения сайтов автора Евдокимов Николай Семенович

15.16 Особенности NFS В NFS требуется как можно большая независимость сервера. Сервер NFS должен хранить как можно меньше сведений о клиенте, чтобы при крахе клиента или сервера восстановление было простым и безболезненным.Клиент знает, что сервер NFS берет на себя всю работу по


Особенности AppleTalk

Из книги Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil автора Ковязин Алексей Николаевич

Особенности AppleTalk Подобно TCP/IP, AppleTalk использует 32-разрядные адреса. Подобно IP-адресу, адрес AppleTalk состоит из двух компонентов: адреса сети и адреса компьютера. В отличие от IP, длина каждого из компонентов фиксирована: 16 из 32 битов выделены для представления адреса сети, а


Особенности работы анонимного FTP-сервера

Из книги Linux Mint и его Cinnamon. Очерки применителя автора Федорчук Алексей Викторович

Особенности работы анонимного FTP-сервера Основное назначение анонимного FTP-сервера — обеспечивать передачу файлов с сервера на клиентский компьютер. На анонимном FTP-сервере можно разместить программы, документацию и другие сведения, которые вы собираетесь предоставить


Отличительные черты

Из книги автора

Отличительные черты Мобильная версия сайта должна быть полностью адаптирована под просмотр на устройствах с небольшим дисплеем. Владельцу сайта, желающему, чтобы его площадка в полной мере соответствовала требованиям аудитории, необходимо позаботиться о разработке


Yaffil - российский клон СУБД InterBase

Из книги автора

Yaffil - российский клон СУБД InterBase Введение Эта глава посвящена СУБД Yaffil (англ. - дятел) и его особенностям.После открытия исходного кода InterBase разработчики, использующие сервер в своих проектах, стали пытаться его усовершенствовать, приспосабливая к своим нуждам и улучшая


Приоритетные направления развития Yaffil

Из книги автора

Приоритетные направления развития Yaffil Интеграция с платформой Windows NT Изначально InterBase разрабатывался на платформах Unix и только в начале 9()- годов в версии 4.0 был перенесен на Windows NT. К сожалению, при переносе кода мало внимания было уделено платформозависимой оптимизации


Классическая архитектура на Windows NT (Yaffil CS)

Из книги автора

Классическая архитектура на Windows NT (Yaffil CS) Реализация классической архитектуры Yaffil CS на платформе Windows NT является значительным преимуществом сервера Yaffil по сравнению с другими вариантами InterBase/Firebird, существующими на сегодняшний день. Классическая ветвь InterBase для Windows NT


Использование сервера Yaffil внутри процесса

Из книги автора

Использование сервера Yaffil внутри процесса С точки зрения прикладной программы различие между встраиваемым сервером и обычным удаленным клиентом заключается в имени библиотеки динамической загрузки (DLL), связываемой с программой. Как известно, обычные приложения


Yaffil Classic Server - замена InterBase Classic 4.0

Из книги автора

Yaffil Classic Server - замена InterBase Classic 4.0 InterBase CS 4.0 для операционной системы Windows NT до сих пор используется в системах, несущих большую нагрузку. Переход на более новые версии был невозможен в связи с тем, что архитектура Super Server недостаточно пригодна для работы с большим числом


Миграция баз данных на Yaffil и обратно

Из книги автора

Миграция баз данных на Yaffil и обратно При разработке сервера Yaffil большое внимание было уделено безболезненному переходу со всех версий линейки InterBase, начиная с версии 4.0. Это вызвано тем, что в настоящее время существует большое число инсталляций устаревших версий (4.2, 5.6)


Отличительные особенности новой версии

Из книги автора

Отличительные особенности новой версии Итак, что же нового приготовили нам разработчики Firebird? Ниже приводится список нововведений с их кратким описанием, сгруппированный по функциональным категориям. Следует заметить, что не все из приводящегося списка в настоящий