15.11.2011 SQLite. View и триггеры В приложениях бывает потребность хранить в базе данных состояние объекта с полной историей его изменения. Представления и триггеры "instead of" помогут нам создать простой и удобный интерфейс для этого. В статье рассмотрен случай использования встраиваемой базы данных SQLite 3. Даны подробные и протестированные примеры. Автор: RXL
26.10.2010 Репликация в Postgresql 9.0 Доброго времени суток. Учитывая, что с момента релиза PostgreSQL 9 прошло уже некоторое количество времени — я решил пощупать одну из его новых функций — нативную репликацию. Как известно, новый механизм основан на пересылке XLOG`a от мастера к слейву. Одним из жирных плюсов можно назвать нормальную обработку ALTER`ов. Автор: mixermsk
30.05.2010 Представлена новая открытая СУБД Представлена новая открытая система управления базами данных — VoltDB, ориентированная на обработку транзакций в реальном времени (OLTP). Проектирование и разработка VoltDB велась под руководством Майкла Стоунбрейкера, одного из основателей проектов Ingres и PostgreSQL. Автор: Aleksandrit
01.02.2010Быстрое и простое перемещение данных с помощью опции LOAD FROM CURSOR
Упрощение процесса перемещения данных в среде DB2® для Linux®, UNIX® и Windows® с помощью опции FROM CURSOR утилиты DB2 LOAD. Данная статья описывает функцию LOAD FROM CURSOR и предоставляет примеры ее использования для двух интерфейсов – процессора командной строки (CLP) и хранимой процедуры ADMIN_CMD. Автор: Дирк Фехнер <
07.12.2009Управление базой данных Informix с помощью IDS OpenAdmin Tool: Часть 1. Настройка и использование OpenAdmin Tool c IDS
OpenAdmin Tool предоставляет графический интерфейс для задач администрирования, а также инструменты анализа производительности. Представленный вместе с IBM Informix Dynamic Server версии 11.10, этот инструмент написан на PHP и работает через вэб-браузер, и позволяет администрировать несколько серверов БД с одного рабочего места. Эта статья освещает некоторые наиболее полезные свойства OAT и поможет вам начать работать с ним. Автор: Дханшри Кудгавкар <
28.10.2009DB2 9.7: Исполнение Oracle-приложений на DB2 9.7 для Linux, UNIX и Windows
IBM® DB2® 9.7 for Linux®, UNIX® и Windows® обеспечивает встроенную поддержку диалектов Oracle SQL и PL/SQL. Это позволяет многим приложениям, написанным для Oracle, работать с DB2. В настоящей статье содержится общий обзор того, что именно означает совместимость DB2 с Oracle. Она поможет тем, кто хотел бы перевести свои специальные приложения на DB2 или распространить на DB2 поддержку СУБД заказчиков. Автор: Серж Рило <
20.10.2009Мелочи, облегчающие жизнь
Postgresql, без сомнения, великолепная СУБД. Она обладает обширнейшими возможностями, отличной документации, и при всем при этом является бесплатной. Однако, всегда найдется что-то, чего пользователю не будет хватать. И в postgresql это легко исправляется, ведь он позволяет создавать функции на языках на любой вкус, будь то Plpgsql, Perl или даже Java. Автор: aymeshkov <
19.10.2009Как создать приложение DB2 pureXML за один день
В настоящей статье описывается, как за один день построить полноценное приложение IBM® DB2®, полностью построенное на XML. Последнее означает, что XML применяется для хранения, просмотра и организации информации. Такое приложение можно демонстрировать коллегам и заказчикам для сбора отзывов по архитектуре, инфраструктуре и пользовательскому интерфейсу. Умение быстро разрабатывать, дополнять и модифицировать приложения короткими итерациями помогает внедрить оперативный стиль разработки. Автор: Сюзан Малайка <
11.08.2009DB2 9.7: Инструмент для переноса данных IBM Data Movement Tool
В этой статье описывается чрезвычайно простой и мощный инструмент, который позволяет исполнять приложения для Oracle на СУБД IBM® DB2® Version 9.7 для Linux®, UNIX® и Windows®. Его можно использовать также для переноса данных из других систем управления базами данных на DB2 для Linux, UNIX и Windows и DB2 for z/OS®. Автор: Викрам Хатри <
29.06.2009Автоматическое обслуживание таблиц в DB2 : Часть 2. Автоматическая реорганизация таблиц и индексов в DB2
Автономные функции СУБД IBM® DB2® для платформ Linux®, UNIX® и Windows® снижают нагрузку на администратора базы данных и позволяют обеспечить максимальную производительность. В этой статье будет показано, как включить и настроить автоматическую реорганизацию, отслеживать ход этого процесса и выполнять поиск ошибок. Также в этой статье рассматривается процесс автоматической реорганизации, что поможет вам понять, как и когда система определяет, в каких случаях необходимо выполнить реорганизацию. Автор: Иван Попиванов, Скотт Уокти, Анжела Янг, Бек Танг <
27.03.2009Реинициализация кластера баз данных PostgreSQL
При работе с базой данных в PostgreSQL необходимо не забывать, в какой локали (locale) был инициализирован кластер БД — так в постгре называется директория (обычно /var/lib/pgsql/data), в которой хранятся данные всех баз этой установки PostgreSQL. Автор: cr0t <
26.11.2008Горизонтальное масштабирование PostgreSQL с помощью PL/Proxy.
Скажу сразу — мероприятие было проведено по высшему клаcсу, докладов было много и все были очень интересными.
Одной из самых запомнившихся презентаций была лекция Аско Ойя об инфраструктуре серверов баз данных в Skype. Лекция в большей степени касалась различных средств с помощью которых достигается такая производительность серверов. По словам Аско, база данных Skype выдержит даже если все жители Земли захотят подключится к скайп в один момент.
<
27.10.2008Передовые методы, способствующие более эффективному проектированию, повышению производительности и управляемости DB2
в данной статье приводится список лучших, по мнению авторов, передовых методов, которые рекомендуется иметь в виду при разработке и реализации приложений с помощью технологии IBM® DB2®. Предполагаемый результат статьи - создание более эффективных реализаций проектов на основе DB2. В задачи статьи не входит подробное описание передовых методов повышения производительности для существующих покупателей DB2 и независимых поставщиков программных продуктов. Автор: Скотт Мартин, Колин Мейсер <