Архивы рубрики ‘СУБД’

Использование ext/mysqli: Обзор и подготовленные выражения

1. Предполагаемая аудитория Статья создана для читателей, имеющих некий опыт использования PHP и MySQL. Она подразумевает, что читатель соображает главные механизмы работы с базами данных и программирования и может использовать сценарий PHP для отправки запроса серверу MySQL. Направьте внимание на то, что в конце статьи имеются сноски для объяснения неких утверждений и словарь определений.

MySQL Essential – установить сервер?

Обычно, сервер баз данных MySQL был предназначен для установки на серверы и употреблялся только проф админами – они устанавливали его на стороне хостинг-провайдера, а все разработчики получали доступ к базам через интерфейсы собственного языка программирования. Естественно, для локальной установки MySQL был доступен всем – но это был всего только обыденный архив с инсталлятором, вся работа [...]

О грамотном использовании БД MySQL

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

Оптимизация производительности запросов SQL Server

В процессе оптимизации сервера базы данных требуется настройка производительности отдельных запросов. Это так же (а может быть, и поболее) принципиально, чем настройка других частей, влияющих на производительность сервера, к примеру конфигурации аппаратного и программного обеспечения. Даже если сервер базы данных употребляет самое массивное аппаратное обеспечение на свете, горсточка плохо себя ведущих запросов может плохо отразиться [...]

SQL в вопросах и ответах: Резервное копирование и установка

Вопрос:Наш продукт употребляет SQL Server для хранения данных. Временами мы выпускаем новейшую версию нашего продукта, который содержит в себе освеженный сценарий для пуска в базе данных. В процессе тестирования последней версии сценария обновления на репрезентативной испытательной базе данных, размер файла журнальчика транзакций превысил 40 ГБ. Мы бы желали предупредить таковой быстрый рост журнальчика.

Оптимизация производительности ЦП SQL Server

Устранение заморочек производительности системы базы данных может быть неодолимой задачей. Принципиально знать, в чем заключается неувязка, но еще больше принципиально осознавать механизм реагирования системы на определенный запрос. На производительность ЦП сервера базы данных может воздействовать ряд причин: компиляция и перекомпиляция инструкций SQL, отсутствующие индексы, многопоточные операции, трудности производительности дисков, узенькие места со стороны памяти, процедуры [...]

SQL Server: Лучшие советы по эффективному обслуживанию баз данных

По нескольку раз в неделю у меня проcят совета, как отлично обслуживать рабочую базу данных. Иногда вопросы исходят от админов баз данных, которые используют новые решения и отыскивают помощи в подгонке практики обслуживания под свойства новых баз данных. Почаще вопросы исходят от людей, которые не являются проф админами баз данных, но, по той либо другой [...]

SQL Server. Ведение журнала и восстановление в SQL Server

Одними из самых непонятных составных частей SQL Server являются механизмы ведения журнальчика и восстановления. Складывается воспоминание, что сам факт существования журнальчика транзакций и то, что неверное управление этим журнальчиком может приводить к неполадкам, ставит в тупик многих «невольных админов баз данных» (DBA). Почему журнальчик транзакций может неограниченно возрастать в размере?

SQL Server: Защита данных любой ценой

Бизнес тормознул бы в отсутствие способности бесперебойного хранения и извлечения данных. В хоть какой компании данные являются важнейшими активами — если не считать людей, естественно. Нередко стратегия управления данными строится на базе SQL Server 2008 и SQL Server 2008 R2. Потому, если задуматься, конкретно разработчики и админы баз данных несут ответственность за жизнеспособность бизнеса. Но [...]

Вопросы и ответы по SQL. Сжатие резервных копий, перенаправление клиентов при помощи зеркалирования баз данных

Q Мы собираемся обновить большая часть наших серверов до SQL Server 2008, и одна из функций, возникновения которых в производственной среде я жду с нетерпением, – сжатие запасных копий. Я знаю, что могу включить ее по дефлоту для всех баз данных на каждом сервере, но я также слышал, что, может быть, этого не стоит делать. [...]