Категории     Компании    
 
30.08.2012 SQL: вопросы и ответы. Предотвращение перезагрузок, установка нескольких обновлений и другое
Я намерен распределить данные между несколькими базами - возможно, число баз данных, одновременно находящихся в оперативном режиме, достигнет 250. По моим оценкам, в каждый отдельно взятый момент для исполнения активных запросов будет привлекаться только 20 баз данных. Действительно ли чем больше баз, тем лучше? Подробнее »

30.08.2012 SQL Server: Управление миграцией
Последняя версия SQL Server под кодовым именем "Denali" обладает массой привлекательных функций и наверняка подвигнет многие компании к переходу на SQL Server. Несмотря на высокую производительность и привлекательную совокупную стоимость владения (TCO) SQL Server, многие организации не спешат переходить на SQL Server, опасаясь затрат и рисков, связанных с миграцией баз данных. Подробнее »

30.08.2012 Делаем простые вещи сложными или безопасные скрипты
При разработке приложений программистам частенько приходится писать SQL скрипты. С одной стороны, это хорошо. Программист специализируется на некоторой части функционала приложения, знает как устроена соответствующая часть базы данных, знает что ему нужно изменить. Он - именно тот человек, который может сделать изменения наиболее быстро. Подробнее »

20.08.2012 NHibernate: маленькая хитрость при работе с Oracle или PostgreSQL
В ADO.NET провайдерах для Oracle, PostgreSQL и, возможно, других есть одна неприятная особенность, которая может сказаться на производительности вашего приложения, если вы запрашиваете у сервера большие объемы данных: они не кэшируют вызовы метода IDataReader.GetOrdinal . Как оказалось это очень критично для NHibernate, но, к счастью, разработчики NHibernate (а точнее Hibernate) эту проблему заметили и уже решили. Подробнее »

20.08.2012 XLS Templates в Oracle BI Publisher (XML Publisher)
Работая с Oracle eBS, время от времени возникает необходимость создания дополнительных репортов (а соответственно и шаблонов в BI Publisher). В данном случае был довольно сложный репорт, который собирался из таблиц, заполняющихся данными в BEFORE REPORT триггере этого же репорта. Количество колонок в репорте могло динамичиски меняться. Подробнее »

20.08.2012 Скрипт для сравнения двух БД Oracle
Процесс выката новых версий ETL на продуктив всегда процесс волнующий. Редко когда среда разработки полностью соответствует среде эксплуатации, в моем предыдущем проекте различались в том числе ОС и железо, на которых велась разработка и эксплуатация ХД. Подробнее »

20.08.2012 VMA - умная флэш-память для базы данных
В настоящее время флэш-память широко используется в серверах и системах хранения, однако, несмотря на ее очевидные преимущества по сравнению с жесткими дисками, она имеет и свои специфические проблемы: Подробнее »

20.08.2012 PostgreSQL vs Oracle
Около двух лет назад я перешёл из Enterprise мира в свободное плавание, где махина Oracle с её $47k за ядро - вне досягаемости. Одним из первых freelance проектов был небольшой биллинг для суб-оператора спутниковой связи. Встал вопрос выбора РСУБД. MySQL сразу отпал по причине недоразвитости процедурного языка, выбор пал на PostgreSQL. Подробнее »

19.07.2012 Введение в объектно-ориентированное программирование
Объектно-ориентированное проектирование программ или просто объектно-ориентированное программирование (ООП) представляет собой качественно новый шаг в развитии современных методов программирования. Настоящая работа посвящена знакомству с принципами ООП применительно к программированию в среде DELPHI. Подробнее »

16.07.2012 Sybase: Аналитика без ограничений
Большим Данным сегодня уделяется много внимания, и, как правило, работа с ними ассоциируется с большими проблемами, но так ли это? Подробнее »

16.07.2012 pipelined-функции, первое знакомство
В Oracle есть очень полезная возможность - способность функций возвращать таблицу данных, которую можно включать в другие выборки. Подробнее »

16.07.2012 Примеры аналитических функций Oracle
В этой статье показаны различные практические примеры применения аналитических функций Oracle. Подробнее »

16.07.2012 Один обработчик на для нескольких исключений в pl/sql Oracle
Интересно, что в pl/sql Oracle для нескольких исключений можно задать один обработчик. Очень удобная возможность. Подробнее »

16.07.2012 dbms_utility.format_error_backtrace - отслеживание ошибок в pl/sql
Часто при обработке исключений в pl/sql разработчики ограничиваются использованием встроенной функции sqlerrm, однако в Oracle есть и другие интересные средства для обработки ошибок. Одно из этих средств - функция dbms_utility.format_error_backtrace. Подробнее »

12.07.2012 Перспективы data mining
Какие преимущества дают компаниям технологии поиска закономерностей - data mining? Я прочитал книги SQL Server Books Online (BOL), познакомился с несколькими демонстрационными продуктами и изучил некоторые Web-узлы, посвященные анализу информации, но мне никогда не приходилось строить законченное решение от начала до конца. Возможно, многие читатели разделяют мой энтузиазм в отношении поиска закономерностей, но не вполне твердо знают, что это такое и как пользоваться данной технологией. Подробнее »

12.07.2012 Работа с регулярными выражениями в SQL Server
В SQL Server 7/2000 нет встроенной поддержки работы с регулярными выражениями. Но SQL Server похволяет работать с COM-объектами. В VBScript (библиотека vbscript.dll) есть специальный объект для работы с регулярными выражениями - RegExp. Подробнее »

12.07.2012 Работа с объектами большого объема в MS SQL и ADO
Эта статья появилась на свет только благодаря вашим не перестающим появляться вопросам типа: "Кто-нибудь может привести пример кода для работы с полями базы, содержащими картинки…используя ADO и Visual C++…", и тому, что мне лень на них отвечать. Подробнее »

12.07.2012 Временные таблицы в sql server. Так ли необходимы временные таблицы?
Временные таблицы всегда прекрасно помогали разработчикам. Раньше, когда я использовал access, я обычно создавал временные таблицы, которые удалял после решения задачи. При использовании sql server решить задачу можно гораздо проще. Не так ли? Подробнее »

12.07.2012 Использование хэш-ключей вместо строковых индексов
Вашему приложению может потребоваться индекс на основе длинной строки символов или, что еще хуже, конкатенации двух строк или строки и одного-двух целых чисел. Для небольшой таблицы вы можете не заметить какого-либо отрицательного влияния такого индекса. Подробнее »

05.07.2012 Прозрачное шифрование баз данных в Microsoft SQL Server
С помощью встроенных средств можно шифровать данные, используя как симметричные, так и ассиметричные алгоритмы. Есть поддержка операции хеширования и электронной подписи. Реализована неплохая система управления ключами (насколько это вообще возможно без использования специальных устройств). Этих возможностей более чем достаточно, чтобы построить криптографическую систему защиты данных, конечно, если поставленную задачу вообще можно решить применением криптографии. Подробнее »

Страница: ... 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ...


Страница сайта http://www.interface.ru
Оригинал находится по адресу http://www.interface.ru/home.asp?catId=160&cId=3&catPage=19