Архітектура SQL Server 2005

& II сятілетія до того, як Голлівуд представив історії Середземя широким масам Я до сих пір памятаю фразу: … і одне кільце, щоб правити усіма іншими. Хоча сюжет цієї трилогії обертався навколо всього одного кільця, існувало ще кілька інших кілець, і всі вони напевно володіли цікавими властивостями Водночас всього одне кільце було стратегічним, завершальною ланкою І саме на його історії був побудований сюжет трилогії

Один час для мене ключовим питанням був наступний: А навіщо оновлювати СУБД до версії SQL Server 2005″ Існувало безліч відповідей, які згадували нові технології, окупають витрачені на оновлення версії гроші Це і підвищена продуктивність, і доступність, і нові засоби бізнес-аналітики Я впевнений, що будь-яке з цих поліпшених засобів може виявитися вирішальним фактором при прийнятті рішення щодо оновлення

В аналітичному звіті, опублікованому в тижневику ComputerWeekly 17 серпня 2004, говорилося: Yukon (це було робочою назвою SQL Server 2005) є поспішно зібраної редакцією пакета, в якої відсутня чітка спрямованість і бачення Незважаючи на те що компанія Microsoft заявляє, ніби відкладає випуск цього продукту, щоб підвищити його якість, ми вважаємо, що прострочений випуск версії Yukon повязаний з відсутністю чіткого напрямку розвитку SQL Server в самій компанії Microsoft .

Сказати, що я був не згоден з цим твердженням, – це не сказати нічого

Подібно кілець в романі Толкієна, в SQL Server 2005 увійшло незліченна безліч нових і поліпшених технологій Чи можна серед них вибрати той вирішальний фактор, який спонукає користувача на перехід до версії SQL Server 2005 Чи можна в SQL Server 2005 знайти те саме вирішальне кільце

Багато нові засоби, такі як дзеркальне відображення баз даних, є результатом еволюції, але не революції Багато хто вважає, що найбільш суттєвим є інте-

грація SQL Server і середовища NET У певному сенсі з цим твердженням згоден і я Якщо середовище NET використовується в SQL Server для побудови швидких скалярних функцій і заміни існуючих збережених процедур, то це теж не більше ніж еволюція Жодне з цих коштів не є тим самим єдиним кільцем

Архітектура, заснована на службах (SOA), дозволяє на стандартному рівні абстракції створювати додатки, які можуть взаємодіяти з іншими SOA-додатками за допомогою XML, SOAP і Web-служб При більш широкому поширенні SOA в порівнянні з SQL Server 2000 докорінно змінилася середу обчислень Введення нових SOA-оптимізованих технологій дозволило SQL Server 2005 вписатися в цей новий архітектурний ландшафт

Залишившись прекрасною системою управління базами даних для традиційної архітектури клієнт / сервер і багаторівневої архітектури, SQL Server 2005 істотно наростила технічні потужності, які тепер дозволяють виконувати наступне:

■ надавати дані XML в якості сховищ даних SOA

■ надавати дані XML і XSLT безпосередньо Web-браузерам

■ здійснювати зберігання, індексацію, масову вставку і запити до даних XML безпосередньо в ядрі СУБД

■ оптимізувати обслуговування особливо великих баз даних підприємств

Для досягнення нових горизонтів команда розробників SQL компанії Microsoft посилила існуючі служби і додала така безліч нових технологій, що це може здивувати навіть навчених досвідом адміністраторів баз даних

Існує маса вагомих причин переходу на версію SQL Server 2005 У їх числі підвищена продуктивність, доступність і велика кількість функцій бізнес-аналізу Однак ключовим тим самим кільцем є те, що в SQL Server 2005 закладені нові архітектурні принципи

SQL Server 2005 є сервером баз даних третього покоління від компанії Microsoft (рис 31) Це більш ніж один продукт, більш ніж ядро ​​бази даних, незрівнянно більше, ніж SQL Server 2000 SQL Server 2005 – це широкий набір засобів та інструментів роботи з даними, які можна використовувати для побудови рішень в такий архітектурному середовищі, в якій це було неможливо ще кілька років тому

У цьому розділі ми проведемо короткий екскурс по СУБД SQL Server 2005, щоб ви змогли отримати загальне уявлення про неї

Додаткова Термін архітектура SQL Server зачіпає такі концепції, як організація інформація сторінок даних та індексів, планування та кешування запитів, а також ___ оптимізатора запитів Для більш повного розяснення цих питань ви можете звернутися до глави 50

Джерело: Нільсен, Пол Microsoft SQL Server 2005 Біблія користувача : Пер з англ – М: ООО ІД Вільямс , 2008 – 1232 с : Ил – Парал тит англ

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*