Разделы


Осваиваем командную строку

добавлено: 20 июл 05, 12:30
переходов: 0...

автор: Шон Дьюби
язык: русский...

Обзор утилит командной строки Windows 2003…...



Расширения языка Transact-SQL

добавлено: 20 июл 05, 11:55
переходов: 0...

автор: Александр Каленик
язык: русский...

С тех пор как представители Microsoft объявили об интеграции кода CLR в SQL Server 2005, разработчики проявляют большой интерес к тому, как это скажется на разработке базы данных. Возникло предположение, что Transact-SQL уйдет со сцены. Однако это не так. Он по-прежнему остается единственным средством извлечения данных и манипулирования ими. Конечно, можно писать хранимые процедуры на других языках, таких как C#, но, если необходимо извлекать или изменять данные, мы вынуждены использовать Transact-SQL...



Средства управления SQL Server 2005 - никаких тайн

добавлено: 14 июл 05, 11:14
переходов: 0...

автор: osp.ru
язык: русский...

Эксклюзивное интервью с Еном Гарденом...



Как работает память SQL Server

добавлено: 14 июл 05, 11:13
переходов: 0...

автор: Том Дэвидсон, Пракаш Сандерсан
язык: русский...

Комментарии команды Customer Advisory Team...



Хранимые процедуры для автоматической модернизации Exchange

добавлено: 14 июл 05, 11:12
переходов: 0...

автор: Дон Сир
язык: русский...

Компания Logicom выпустила xp_sql2exchange, набор расширенных хранимых процедур SQL, которые позволяют администраторам баз данных использовать свои навыки программирования SQL для автоматической модернизации серверов Microsoft Exchange...



Windows - подъем!

добавлено: 14 июл 05, 11:08
переходов: 0...

автор: Николай Ткаченко
язык: русский...

А можно ли вернуть к жизни упавшую "двухтысячку"? За полчаса, без переустановки всей системы. Можно! Если только своевременно подготовиться к такой ситуации…...



Стандарты ISO 9000: Идентификация процессов системы менеджмента качества

добавлено: 14 июл 05, 11:04
переходов: 0...

автор: А.Л. Новицкий, Т.Э. Болотина
язык: русский...

С момента принятия и вступления в действие стандартов ISO серии 9000:2000 прошло немало времени. За четыре года накоплен опыт и отработаны методики внедрения процессного подхода при создании системы менеджмента качества (СМК). Тем не менее, встречаются методологические ошибки, приводящие к созданию СМК в виде искусственной надстройки, достаточной для получения сертификата, но имеющей крайне слабую связь с реальным управлением предприятием. Формальное соответствие СМК требованиям стандарта ISO 9001, безусловно, привносит некий порядок в деятельность. Но такая система слишком затратна и вряд ли приведет к увеличению объема продаж, производительности, улучшению качества и, следовательно, повышению конкурентоспособности продукции. Как и всякое искусственное образование, только имитирующее выполнение функций управления, такая система нежизнеспособна и отмирает с потерей интереса руководства предприятия к сертификации СМК....



Как сделать эксперта предметной области союзником при разработке и поддержке баз данных

добавлено: 14 июл 05, 11:02
переходов: 0...

автор: Точилкина Т.Е.
язык: русский...

Взаимодействие разработчиков с экспертами предметной области в процессе проектирования базы данных позволяет повысить качество базы данных. Знания экспертов предметной области частично фиксируются в комментариях к таблицам и колонкам проектируемой базы данных...



Русская версия "индийской защиты", или Защита данных в СУБД Oracle

добавлено: 14 июл 05, 11:01
переходов: 0...

автор: К. Демченко, А. Додохов, А. Сабанов
язык: русский...

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



Oracle10: шифруем данные

добавлено: 14 июл 05, 10:59
переходов: 0...

автор: Владимир Пржиялковский
язык: русский...

Современные промышленные СУБД позволяют хранить в своих базах данные одновременно многих пользователей, и поэтому желание защитить собственные данные от постороннего глаза вполне понятно. Некоторым решениям этого вопроса в Oracle были посвящены ранее публиковавшиеся статьи Выводимые таблицы с хранимым результатом. Часть 1, Выводимые таблицы с хранимым результатом. Часть 2, К каждой строке охранника приставишь! и В версии Oracle10 "виртуальные частные базы данных" данных стали избирательнее. Однако эти решения Oracle не позволяют закрыть проблему конфиденциальности полностью...



Технологии XML в SQL Server 2005. Индексирование XML данных

добавлено: 13 июл 05, 12:36
переходов: 0...

автор: Сергей Шишкин's Blog
язык: русский...

Хранение структурированных данных в виде XML документов в SQL Server идея, конечно, хорошая, но если копнуть глубже в документацию, оказывается, что по умолчанию никакой структурированности нет. SQL Server хранит XML данные в виде BLOB’ов размером до двух гигабайт и для каждого запроса по ним, вынужден заново делать разбор каждого документа. Естественно, если в запросах XML данные выступают в роли критерия выборки, то о производительности можно забыть. Именно для таких случаев можно использовать, так называемый, первичный XML индекс, который занимается разбором XML данных сразу при их добавлении...



Монопольные блокировки - некоторые практические соображения

добавлено: 12 июл 05, 11:34
переходов: 0...

автор: AlexGaas
язык: русский...

Эта статья посвящена монопольным блокировкам многопользовательских приложений...



Предложение, от которого невозможно отказаться

добавлено: 12 июл 05, 11:32
переходов: 0...

автор: Майкл Оти
язык: русский...

Службы отчетов SQL Server 2000 Reporting Services представляют собой дополнительный модуль SQL Server 2000, обеспечивающий возможность создания отчетов, управления и доставки...



Взгляд на Java

добавлено: 12 июл 05, 11:31
переходов: 0...

автор: Майкл Оти
язык: русский...

По разным оценкам, 8 миллионов разработчиков используют Visual Basic 6.0, наиболее распространенный язык для написания ориентированных на SQL Server бизнес-приложений...



Вычислительные сети

добавлено: 12 июл 05, 11:28
переходов: 0...

автор: Майкл Оти
язык: русский...

Вам приходилось слышать модное словечко из сферы IT - grid computing (сетевые вычисления)? Эта технология известна также как utility computing (вычисления по запросу) или on-demand computing (вычисления по требованию). Она имеет столько же определений, сколько и названий. На базовом уровне grid computing призвана решать те же задачи, что и инициатива Microsoft Trustworthy Computing (доверенные вычисления) - сделать вычислительные ресурсы столь же доступными и надежными, как водопровод и электричество. Включая свет, вы ожидаете, что лампочка загорится - точно так же и при подключении к вычислительной среде вы сможете рассчитывать на доступность различных служб, предоставляемых данной средой...



Работа с пространствами имен XML данных Работа с пространствами имен XML данных

добавлено: 8 июл 05, 11:31
переходов: 0...

автор: Сергей Шишкин's Blog
язык: русский...

Предположим, что мы имеем коллекцию XML схем и привязанный к ней типизированный столбец XML данных в таблице. Необходимо выбрать из таблицы все документы, в которых объявлено определенное пространство имен. Это лишь один из примеров задач, для решения которых может потребоваться работа с пространствами имен XML данных. Простая на первый взгляд задача очевидным способом не решается...



AWE и locked pages in memory на 64-х битной платформе

добавлено: 7 июл 05, 16:45
переходов: 0...

автор: Slava Oks
язык: русский...

Мы уже говорили о механизме Windows AWE на 32-х битной платформе и как SQL Server его использует. Сегодня я хотел бы пробежаться по AWE и связанным с ним механизмам на 64-х битной платформе...



Размер стека IA64

добавлено: 7 июл 05, 16:44
переходов: 0...

автор: Slava Oks
язык: русский...

Тема стека в операционной системе Windows всегда вызывает интерес. С ней связано много интересных технических проблем. В какие-то моменты Вы думаете, что полностью понимаете всё о стеке, но потом внезапно обнаруживаете ещё одну тайну. В течение последних нескольких недель ко мне обращались наши тестеры и служба поддержки с вопросом о том, сколько потоков они должны указать в конфигурации SQL Server на платформе IA64 с 4 Гб оперативной памяти. Например, они спрашивали, будет ли приемлемо установить число потоков равным 1024...



Кэширование в SQLOS

добавлено: 7 июл 05, 16:44
переходов: 0...

автор: Slava Oks
язык: русский...

Эта статья рассказывает о том, как изменился механизм кэширования в SQL Server 2005...



Методика, которая гарантирует в SQL Server 2000 выбор определенного плана исполнения запроса

добавлено: 7 июл 05, 16:43
переходов: 0...

автор: Ken Henderson
язык: русский...

Одной из важнейших особенностей SQL Server является процессор оптимизации запросов. В Sybase версии SQL Server была реализована передовая технология оптимизации запросов "на лету", и, даже по настоящее время, встроенная оптимизация запроса - одна из самых полезных особенностей этого продукта. Таким образом, автоматически оптимизируя запросы конечных пользователей, SQL Server продолжает эту традицию отделения логической обработки запросов от физических операций, чем обеспечивает повторное использование планов запросов и лучшую гибкости их обработки в большинстве практических применений...



Технологии XML в SQL Server 2005. XML схемы

добавлено: 7 июл 05, 15:48
переходов: 0...

автор: Сергей Шишкин's Blog
язык: русский...

SQL Server 2005 позволяет создать в базе данных именованную коллекцию XML схем, а затем, при создании таблицы с XML столбцом указать эту коллекцию. Тем самым, мы можем заставить сервер добавлять в XML столбец только те данные, которые содержат ссылку на пространство имен и соответствуют схеме этого пространства имен, содержащейся в коллекции...



Технологии XML в SQL Server 2005. Введение

добавлено: 7 июл 05, 15:47
переходов: 0...

автор: Сергей Шишкин's Blog
язык: русский...

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



Версионная эпидемия Visual Studio 2005

добавлено: 6 июл 05, 11:10
переходов: 0...

автор: Поль Тюрро
язык: русский...

Этот год обещает стать очень интересным для разработчиков программного обеспечения в связи с ожидающимся в начале ноября выходом Visual Studio 2005. На днях я посетовал на участь разработчиков ПО для Windows. Как уже отмечалось в статье "It's All About the Developers" (первая ссылка в конце заметки), количество технологий разработки ПО, связанных с Windows, огромно и все еще продолжает расти. Сегодня очень трудно выбрать оптимальные технологии для своих проектов. Выбор должен зависеть не только от констатации простого факта - решает ли выбранная технология поставленную задачу, но и от понимания законов развития технологии - что произойдет с выбранной технологии через несколько лет, не останется ли она на обочине прогресса...



MS SQL 2005: оконные функции

добавлено: 4 июл 05, 15:21
переходов: 0...

автор: Иван Бодягин
язык: русский...

Ввиду того, что в следующей версии MS SQL Server, выход которой ожидается в 2005 году, нововведений просто безумное количество, слона приходится есть по частям. Данный кусочек посвящен новой функциональности называемой «оконные функции» (Window Functions), также известной широкой общественности под именем «аналитических», или OLAP-функций...



Обмен данными между хранимыми процедурами с помощью временных таблиц. Преимущества и недостатки

добавлено: 4 июл 05, 12:16
переходов: 0...

автор: Oleg Aksenov
язык: русский...

Зачем это нужно. Простой пример: есть процедура, возвращающая набор данных по списку идентификаторов с дополнительными атрибутами (столбцами). Процедура одна (очень удобно), а вот список может формироваться по-разному......



О Windows Server 2003 SP1

добавлено: 29 июн 05, 14:33
переходов: 0...

автор: Поль Тюрро
язык: русский...

Выпуск Windows Server 2003 Service Pack 1 (SP1) во многих отношениях не менее значим для Windows 2003, чем выпуск Windows XP SP2 для XP....



XML Web-службы в Microsoft SQL Server 2005

добавлено: 29 июн 05, 14:32
переходов: 0...

автор: Алексей Ширшов
язык: русский...

Компания Microsoft делает все, чтобы превратить SQL Server в полноценный сервер приложений, который на сегодня не может считаться таковым без поддержки XML Web-служб. Можно сказать, что подобная поддержка присутствовала в SQL Server 2000 с момента выхода пакета Microsoft SQLXML 3.0, однако с тех пор прошло немало времени, а развитие технологий, связанных с Web-службами, шло очень активно. SQL Server 2005, или Yukon, представляет революционные новшества как в области поддержки XML на уровне процессора базы данных, так и в области Web-служб...



Радикальное изменение планов Microsoft относительно Reporting Services

добавлено: 28 июн 05, 10:47
переходов: 0...

автор: Брайан Моран
язык: русский...

На прошедшем в Орландо (шт. Флорида) мероприятии Microsoft TechEd представители Microsoft сообщили о радикальном изменении планов, касающихся лицензирования SQL Server Reporting Services и Report Builder. Ранее предполагалось включить Report Builder только в SQL Server 2005 Enterprise Edition. Ввод Report Builder в Standard Edition и другие менее дорогостоящие варианты SQL Server не предусматривался. Тогда многие представители сообщества SQL Server были единодушны в том, что это большая ошибка Microsoft. Однако недавно старший вице-президент Microsoft по серверным приложениям Пол Флесснер сообщил о включении Reporting Services во все редакции SQL Server 2005. Кроме того, планируется ввести технологию Report Builder в версии Workgroup и Standard данного пакета...



SQL Server 2005: как вызвать веб-сервис

добавлено: 27 июн 05, 23:02
переходов: 0...

автор: Кейт Браун
язык: русский...

В сегодняшнем посте Кейт пояснил причину: SQL Server накладывает серьёзные ограничения на загрузку сборок из файловой системы. Это и логично: если уж сборки хранятся ВНУТРИ базы данных, то включать в рассмотрение какие-то посторонние сборки из неизвестно кем управляемой файловой системы было бы неосторожно. Поэтому, загрузка сборок через Load, LoadFrom и т.п. — запрещена хостом SQL Server 2005. Каким боком это касается вызова веб-сервисов? Дело в том, что веб-сервисы используют XML-сериализацию. Вызовы, сообщения в формате SOAP, параметры и ответы веб-сервисов сериализуются и зачитываются при помощи стандартного XmlSerializer. А сам XmlSerializer так уж устроен, что время от времени генерирует сборки, сохраняет на диск и загружает их обратно. Для ускорения сериализации (а иногда мне кажется, что просто по приколу) разработчики XmlSerializer решили генерировать некий промежуточный код "на лету", подгоняя его под тот тип объектов, который передан в качестве параметра сериализации. Итак, причины-то вроде уважительные, но результат от этого не становится лучше: обратится к веб-сервису изнутри SQL Server очень непросто....



Оптимизация – ваш злейший враг

добавлено: 27 июн 05, 11:46
переходов: 0...

автор: Dr. Joseph M. Newcomer
язык: русский...

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



Проблемы 4го сервиспака..

добавлено: 27 июн 05, 11:43
переходов: 0...

автор: Ivan's Blog
язык: русский...

При установке вышеупомянутой версии возникает несколько проблем, известной ошибки с AWE я не буду касаться, она уже обсуждена где только можно, а вот остальные две проблемы пожалуй описать стоит…...