|
|
|||||||||||||||||||||||||||||
|
В mysqlnd появилась возможность выполнять запросы к MySQL асинхронно, то есть продолжить работу скрипта не дожидаясь выполнения запроса и формирования результата. Преимущество такого подхода очевидно, ведь можно выполнить массу полезной работы во время ожидания запроса... Подробнее »
01.11.2012 Миграция БД на Windows Azure SQL VM через виртуальный диск Чтобы локально создать виртуальный диск, заходим в Administrative Tools\Computer Management\Disk Management и выбираем пункт Create VHD из контекстного меню. Указываем полный путь к vhd-файлу, который будет создан, желаемый размер, достаточный для того, чтобы вместить резервную копию базы, а также - будет ли этот размер фиксированный или динамически расширяемый... Подробнее »
01.11.2012 Миграция БД на Windows Azure SQL VM. BLOB Storage + Azure SDK В предыдущем примере мы тренировались загружать файлы в Azure Storage при помощи REST API и залили туда бэкап базы данных AdventureWorks2012. Остается скачать его в облачную виртуальную машину и восстановить на установленном в ней SQL Server. Подробнее »
01.11.2012 Миграция БД на Windows Azure SQL VM. BLOB Storage + REST Предположим, в рамках гибридного сценария часть БД планируется перенести на Azure SQL VM. В этой статье будет рассматриваться сценарий, когда БД обособляется в виде файла (или нескольких файлов) посредством создания ее резервной копии, detach, data-tier application и т.д., файл доставляется на Azure SQL VM и превращается обратно в базу путем восстановления из бэкапа, attach, deploy/import data-tier application и т.д. Подробнее »
01.11.2012 Дефрагментация индексов со сбором статистики MS SQL 2008 R2 Одна из первых задач, которая возникает перед DBA после развертывания новой БД - это настройка планов по ее обслуживанию. Зачастую, в план обслуживания включается задача по дефрагментации индексов. Подробнее »
01.11.2012 Терабайт - не предел. Восстановление данных сверхбольшого объема на примере испорченной базы Microsoft SQL Server При восстановлении данных из испорченных файлов обычно решающее значение имеет доскональное знание внутренней структуры хранения данных, алгоритмы обхода и исправления ошибок в структуре данных. Подробнее »
01.11.2012 Построение цепочки восстановлений баз данных MS SQL Часто возникает задача восстановить базу по цепочке бэкапов на резервном/тестовом сервере, на котором непосредственный бэкап базы не проводился, отсутствуют записи в msdb, но есть сами бэкапы, снятые с продуктивного сервера... Подробнее »
29.10.2012 Symantec и VMware развивают сотрудничество в области решений для виртуализации Корпорация Symantec сообщила о новых решениях и технических интеграциях с продуктами компании VMware. Нововведения позволят обеспечить более высокий уровень защиты виртуализированных сред и пользоваться всеми преимуществами виртуализации без ущерба для безопасности. Подробнее »
12.10.2012 Эффективные технологии построения корпоративных Хранилищ Данных Почему компании принимают решения о покупке технологий? Или, что не менее важно, почему компании воздерживаются от принятия таких решений? Подробнее »
09.10.2012 Валютный рынок Forex (Форекс) Стремительное развитие глобальной сети внесло существенные коррективы в различные отрасли деятельности человека, в том числе затронуло и сферу финансовых услуг. В результате валютный рынок Forex стал одной из самых известных бирж в мире. Он позволяет получать весомый доход, используя лишь современные технологии и методы связи. Подробнее »
06.09.2012 Параметризация запросов. Ваш лучший друг? Часть 3/3. Теперь давайте рассмотрим принципиально иной подход к параметризации, а именно ее ручную разновидность. Существует три пути реализовать такой подход и мы рассмотрим их последовательно, каждый в своем собственном разделе. Если ваша тестовая база продолжает находится в режиме принудительной параметризации переведите ее вновь в простой режим. Подробнее »
06.09.2012 Параметризация запросов. Ваш лучший друг? Часть 2/3. Собственно, как было отмечено во вступлении, не менее 90% реальных систем (а более технически корректно будет сказать - баз данных, ибо данная опция устанавливается именно на уровне БД) счастливо пребывают именно в этом состоянии - простой авто-параметризации. Наша тестовая база [~DB~] благодаря строке Подробнее »
06.09.2012 Параметризация запросов. Ваш лучший друг? Часть 1/3. Сложная в общем тема, чего уж там скрывать. А потому, для лучшего и постепенного восприятия материала будет разумно выбрать формат именно цикла статей, и в начальной стадии (то есть в рамках статьи текущей) рассмотреть "светлые стороны" указанного непростого процесса. Стороны же отрицательные, как и борьба с оными, остаются для будущих статей цикла. Подробнее »
06.09.2012 Использование хэш-ключей вместо строковых индексов в SQL Server Вашему приложению может потребоваться индекс на основе длинной строки символов или, что еще хуже, конкатенации двух строк или строки и одного-двух целых чисел. Для небольшой таблицы вы можете не заметить какого-либо отрицательного влияния такого индекса. Но если предположить, что рассматриваемая таблица содержит 50 миллионов записей? Теперь вы не сможете не заметить воздействия, которое скажется как на требованиях к хранению, так и к производительности поиска. Подробнее »
06.09.2012 Генерация RSS средствами MS SQL Server RSS уже давно является неотъемлемой частью современного интернета, и, пожалуй, плох тот сайт, который не имеет своей ленты новостей в этом формате. Как известно, RSS по своей сути является обычным XML, со строго определенной структурой и стандартами. MS SQL Server уже давно поддерживает работу с XML, а если так, то программистам вовсе необязательно генерировать RSS-ленты средствами используемых на сайтах языков программирования и технологий, поскольку это можно сделать прямо в базе дынных. Подробнее »
03.09.2012 Что происходит с Oracle? После пары недавних дискуссий про Oracle я постарался проанализировать положение компании и процессы в ней. Если коротко, получается, что Oracle испытывает серьезные трудности, так как подает иски против конкурентов, не имея на руках доказательств. Подробнее »
03.09.2012 PostgreSQL vs Oracle Сразу оговорюсь - я не имею ничего против размещения части бизнес логики в хранимых функциях, если это предусмотрено в архитектуре системы и оправдано по ряду практических соображений, которые выходят за рамки этой статьи. C Oracle у меня старые и тесные взаимоотношения. Видел много отличных архитектур и кода, и много ужасных "залеп". Oracle предоставляет разработчику неисчерпаемую бездну возможностей, и практически всегда находится нужная именно сейчас "фишка". Подробнее »
03.09.2012 Вызов shell из Oracle Самым простым выходом в данной ситуации является хранимая процедура на Java, но редакция Oracle для которой было необходимо произвести действия - XE, в которой таковая возможность отсутствует. Google выдает достаточно много советов по тому, как реализовать процедуру, ссылающуюся на C библиотеку, но в чистом виде такие инструкции у меня не заработали, пришлось несколько допиливать советы, в чем мне все также помогал Google. Ссылок на ресурсы, где я получал ответы, уже не помню, но всю цепочку действий попробую рассказать. Подробнее »
03.09.2012 Host и Request_Uri в списке сессий Oracle Чтобы в списке сессий на сервере Oracle видеть откуда с веба нам пришел запрос, достаточно добавить 7 строк кода в расширение PHP OCI8. Кроме host и request_uri у себя мы пишем уникальный сквозной идентификатор запроса, который в дальнейшем можно отследить по логам nginx и apache. Подробнее »
03.09.2012 Остановка и запуск Oracle Эта заметка - своеобразный "узелок на память", чтобы в следующий раз вспомнить как сделать автозапуск и остановку СУБД Oracle при остановке и запуске Linux. Я использую Oracle 11.2 и дистрибутив Oracle Linux. Подробнее »
Страница: ... 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ...
|
|