Как стать автором
Обновить

Управление базами данных в Toad — анонс вебинара

Время на прочтение 1 мин
Количество просмотров 850
Блог компании Gals Software Oracle *Microsoft SQL Server *Администрирование баз данных *
Приглашаем сегодня в 11 утра по московскому времени посетить вебинар по известному на рынке решению для управления базами данных — Toad.



Вы узнаете о нововведениях в решениях Toad и сможете задать вопросы техническому эксперту по продукту. Запись вебинара будет, поэтому если вы не сможете присутствовать или увидите этот анонс позже вебинара — в любом случае оставьте ваши контактные данные и мы вышлем вам запись.
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 2

Погружение в уникальные индексы

Уровень сложности Средний
Время на прочтение 6 мин
Количество просмотров 2.3K
Microsoft SQL Server *
Туториал
Перевод

Рассмотрим следующий пример:

CREATE TABLE T (PK INT PRIMARY KEY, A INT, B INT)

CREATE INDEX TA ON T(A)

CREATE UNIQUE INDEX TB ON T(B)

INSERT T VALUES (0, 0, 0)

INSERT T VALUES (1, 1, 1)

Теперь предположим, что мы выполним обновление:

UPDATE T SET A = 1 – A

Это изменение влияет на кластерный индекс (PK__T__15502E78) и на некластерный индекс TA. План в значительной степени такой, какой мы ожидали:

  |--Clustered Index Update(OBJECT:([T].[PK__T__15502E78]), OBJECT:([T].[TA]), SET:([T].[A] = [Expr1003]))
       |--Compute Scalar(DEFINE:([Expr1016]=[Expr1016]))
            |--Compute Scalar(DEFINE:([Expr1016]=CASE WHEN [Expr1004] THEN (1) ELSE (0) END))
                 |--Compute Scalar(DEFINE:([Expr1003]=(1)-[T].[A], [Expr1004]=CASE WHEN [T].[A] = ((1)-[T].[A]) THEN (1) ELSE (0) END))
                      |--Top(ROWCOUNT est 0)
                           |--Clustered Index Scan(OBJECT:([T].[PK__T__15502E78]))

Это типичный «узкий» план обновления. В одном операторе обновления затрагиваются кластерный и некластерный индексы. План содержит Compute Scalar, которые определяют, нужно ли изменять соответствующую строку некластерного индекса. О подобных планах я писал в этой статье.

Оперативно узнавать о новостях MS SQL Server можно в телеграмм-канале: MS SQL Server - дело тонкое...

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 2

Инфраструктура MySpace не справляется с нагрузкой

Время на прочтение 5 мин
Количество просмотров 967
Чулан
Журнал Baseline опубликовал подробный технический анализ инфраструктуры сайта MySpace.com. Как известно, это один из крупнейших веб-сервисов в интернете, который сейчас спорит с порталом Yahoo за звание самого посещаемого сайта в Сети.
Читать дальше →
Всего голосов 38: ↑38 и ↓0 +38
Комментарии 56

Microsoft должна открыть SQL Server

Время на прочтение 2 мин
Количество просмотров 891
Чулан
Бывший сотрудник Microsoft Стивен Уолли (Stephen Walli) покинул компанию около двух лет назад, чтобы основать собственный стартап (он пока не говорит, какой именно). В Microsoft он работал менеджером (Product Unit Manager) в подразделении Interix, а до этого он основал стартап Softway Systems, который разрабатывал Interix-среду для портирования UNIX-программ под Windows NT. Компания Microsoft купила Softway Systems в 1999 г., и Стивен Уолли работал там около пяти лет, а потом перешел на должность вице-президента по развитию стратегии open source в компанию Optaros.
Читать дальше →
Всего голосов 21: ↑17 и ↓4 +13
Комментарии 9

Microsoft откроет исходники СУБД FoxPro

Время на прочтение 1 мин
Количество просмотров 3.5K
IT-компании
Microsoft опубликует исходный код ключевых компонентов Visual FoxPro. В то же время компания не будет продолжать разработку легендарной СУБД после версии 9.0.
Читать дальше →
Всего голосов 8: ↑7 и ↓1 +6
Комментарии 4

Windows Mobile 6 распознаёт речь: видео от разработчиков

Время на прочтение 2 мин
Количество просмотров 1K
Разработка мобильных приложений *
Благодаря сообщению в видеоблоге Channel 9 мы можем подробно изучить самые интересные фичи в новой ОС для мобильных устройств Windows Mobile 6.0. Cмартфоны и коммуникаторы с ней обязательно появятся в продаже очень скоро (хотя задержка налицо).

С точки зрения разработчиков одним из самых замечательных нововведений является внедрение .NET CF 2.0, и SQL Server Compact Edition 2.0 во встроенную память (ROM). Это значит, что вы теперь можете создавать программы, не заботясь о запуске окружения.

В интервью с одним из создателей Windows Mobile 6.0 (WMV, 28 минут, 222 МБ) показаны некоторые новые фичи системы, которые будут интересны обычным пользователям. Демонстрация проводится на смартфоне HTC Excalibur. Чтобы хабралюди не тратили трафик впустую, мы публикуем скриншоты и краткое описание.
Смотреть кадры
Всего голосов 13: ↑11 и ↓2 +9
Комментарии 4

В SQL Server 2008 частично внедрят WinFS

Время на прочтение 1 мин
Количество просмотров 663
Чулан
Следующая версия SQL Server под кодовым названием Katmai, скорее всего, будет опубликована в июне 2007 года в виде технологического превью (CTP). Финальный релиз ожидается в следующем году. Поможет ли новая разработка вернуть компании Microsoft вернуть долю рынка, которую она потеряла в последние годы?

Среди улучшений в Katmai — совместимость с новыми типами данных (например, с неструктурированными текстами MS Word), интеграция с Office 2007, SharePoint Server 2007 и PerformancePoint Server 2007, поддержка географической информации из специализированных приложений, создание отчетов любой сложности, поддержка представления данных Entity Data Model (часть ADO.NET), улучшенная масштабируемость.

Новая система хранения данных, возможно, имеет общие корни с так и не представленной файловой системой WinFS, которая была обещана для ОС Windows Vista и Longhorn Server. Как известно, проект файловой системы был закрыт около года назад, а отдельные части WinFS предназначены для использования в различных продуктах Microsoft.

via Internet News
Всего голосов 9: ↑7 и ↓2 +5
Комментарии 1

SQL Server 2008 Community Preview

Время на прочтение 1 мин
Количество просмотров 586
IT-компании
Зарегистрированные члены CTP Program теперь могут качать и ставить SQL Server 2008 (codename «Katmai») June CTP.

Что там есть:
1. Не-реляционные типы данных.
FILESTREAM, разреженные столбцы, пользовательские типы данных, типы данных для работы с географической информацией (GEOMETRY, GEOSPATIAL) и их индексирование, новые типы для работы с датами.

2. Dynamic Development.
Объектный доступ к данным (LINQ, новый язык запросов Entity SQL). Более тесная интеграция с Visual Studio, офисом, BizTalk Server, NET 3.0

3. Бизнес-логика.
Загрузка в хранилища больших объемов различных данных и их интеграция с помощью Integration Services. Расширенные возможности построения и публикации отчетов (Analysis Services), постоение и публикация отчетов с помощью MS Office.

4. Высокая доступность и защищенность.
Прозрачное шифрование. Аудит доступа. Новые возможности для зеркалирования и защиты от сбоев. Новая модель обслуживания, основанная на политиках. Возможность добавления процессоров без остановки системы.

5. Возможности для оптимизации.
Сжатие данных. Мониторинг и анализ производительности. Оптимизация запросов.

подробнее...
Всего голосов 7: ↑6 и ↓1 +5
Комментарии 3

Насколько MS SQL Server безопаснее, чем Oracle

Время на прочтение 1 мин
Количество просмотров 6.7K
Информационная безопасность *
Михаил Козлов, сотрудник компании Microsoft, предлагает визуально сравнить количество выявленных и исправленных уязвимостей в Oracle 8, 9 и 10 против Microsoft SQL Server 7, 2000 и 2005 за период с 2001 по 2006 годы.

Сверху — уязвимости в Oracle, снизу — в SQL Server. Графики взяты из отчёта NGSSoftware Insight Security Research (PDF).
Смотреть графики
Всего голосов 9: ↑6 и ↓3 +3
Комментарии 10

Microsoft представит новые версии своих продуктов 27 февраля 2008 года

Время на прочтение 1 мин
Количество просмотров 524
IT-компании
Microsoft заявила, что следующие версии своих продуктов, в том числе и долгожданный Windows Server 2008 (он же Longhorn), официально будут представлены в феврале 2008 года на презентации в Лос-Анджелесе.
Читать дальше →
Всего голосов 13: ↑9 и ↓4 +5
Комментарии 2

Производительность хранимых процедур MS SQL Server 2000/2005

Время на прочтение 3 мин
Количество просмотров 5.6K
IT-компании
Рассматривается ситуация, когда хранимые процедуры могут ухудшить производительность запросов.

Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 14

Героическая симфония Microsoft для разработчиков

Время на прочтение 3 мин
Количество просмотров 630
IT-компании
Во вторник 18 марта в Московском Доме музыки с размахом прошла конференция-презентация трех новых продуктов Microsoft из профессиональной линейки: Windows Server 2008, Visual Studio 2008 и SQL Server 2008. Храм искусства был заполнен ИТ-специалистами почти под завязку: на мероприятие пришли более 3 000 человек. Перед ними выступили несколько отечественных и зарубежных экспертов, представители компании и ее партнеров в России и мире. Лейтмотивом всех выступлений стал лозунг «герои среди нас», подразумевающий, что каждый из присутствующих, вместе с миллионами своих коллег по всему миру, работая над ИТ в своих компаниях, двигает мир вперед.

Слово «волнующий» (exciting) звучало из уст иностранных докладчиков бесчетное количество раз. Оно и понятно: эта конференция стала одной аж из 200 аналогичных, которые в марте-апреле Microsoft проводит по всему миру (в том числе 12 из них — в городах России, от Санкт-Петербурга до Хабаровска). По словам гендиректора российского отделения компании Биргера Стена (Birger Steen), все это вместе — важнейший и крупнейший запуск новых продуктов в ее истории. Чтобы в этом не оставалось сомнений, он привел сумму ожидаемой от новинок прибыли — по оценкам IDC для MS и всех ее партнеров она составит $120 млрд., причем только двадцатая часть из них достанется самому софтверному гиганту.
Читать дальше →
Всего голосов 31: ↑28 и ↓3 +25
Комментарии 95

«Убийца хостингов» Amazon EC2 пришёл в Европу

Время на прочтение 1 мин
Количество просмотров 17K
Хостинг
Виртуальный хостинг Amazon EC2 (Amazon Elastic Compute Cloud) раньше не был официально доступен на европейских дата-центрах, в отличие от S3. Сейчас сервис Amazon Web Services официально объявил о «переходе EC2 через Атлантику».

Amazon EC2 — очень удобный сервис для хостинга проектов Веб 2.0, вместе со своим «братом» Amazon S3, который занимается хранением файлов. Уникальной особенностью хостинга является то, что можно в любой момент добавлять или удалять ресурсы, которые выделяются на хостинг вашего проекта, чтобы динамически подстраиваться под нагрузку. Например, ночью назначать слабую нагрузку, а днём — выше. За счёт этого достигается большая экономия по сравнению с обычными хостинг-провайдерами: см. калькулятор.

Amazon ежесекундно мониторит нагрузку и представил удобный интерфейс управления, состоящий из четырёх блоков: консоль управления; балансировка нагрузки; автоматическое масштабирование; облачный мониторинг.

Уже установлены расценки на работу европейских дата-центров (они чуть выше, чем в США). По функционалу сервисы в Европе и США не отличаются. Скоро в Европе добавят виртуальный хостинг не только под Linux, но также под Microsoft Windows Server и Microsoft SQL Server.
Всего голосов 39: ↑38 и ↓1 +37
Комментарии 74

LINQ to SQL и пространственные данные SQL Server

Время на прочтение 9 мин
Количество просмотров 13K
.NET *
Начиная с версии 2008 (и пока что заканчивая ей) MS SQL Server имеет встроенную поддержку пространственных данных. Прекрасно!

На данный момент времени уже существует несколько СУБД, предлагающих индексированное хранение пространственных данных. Наверное, самые популярные из них, это: «народная» MySql и PostGIS.

Программируя на c#, естественно, в очень многих случаях, отдаёшь предпочтение продуктам и решениям Microsoft. Причины просты: полнее поддержка одних технологий другими, хорошая документация, более полная реализация, например провайдеров данных, и гораздо меньшая глючность. Я выбрал SQL Server. Заодно захотелось освоить LINQ в общем и LINQ to SQL в. частности.

Поначалу всё было хорошо. Для меня хороший старт сделала, обнаруженная на msdn, статья «LINQ to SQL: .NET Language-Integrated Query for Relational Data».
Но я не сильно удивился, когда «всё хорошо» закончилось.

Для хранения геометрических данных в SQL Server были введены два дополнительных типа: geometry и geography. Первый используется для хранения геометрических объектов, описанных в декартовой системе координат, а второй — для геометрических объектов заданных географическими координатами (широта/долгота).
Такое разделение, по всей видимости, пришлось сделать из-за того, что пространственный индекс реализован в SQL Server на основе B-деревьев. При использовании этого индекса пространство шаблонно разбивается сеткой несколько раз и в «ячейки» этой сетки сохраняются ссылки на геометрические объекты. И оказалось невозможно строить универсальное разбиение и для прямоугольной системы координат и для эллипсоидальной. В MySql, например, выбран другой алгоритм индексирования, основанный на R-деревьях, работающий на совершенно другом принципе, и используется один тип данных. Какой способ индексирования лучше, а какой хуже — не очевидно, так что пока не понятно на кого ругаться и стоит ли.

Оказалось, что LINQ to SQL не понимает этих типов данных и работать с ними, а также со встроенными геометрическими функциями, отказывается. Хотя, наверное, правильнее сказать, что их не понимает провайдер. В любом случае, уверен, что поддерживаться эти данные будут, но сейчас такой поддержки нет.

Я не смог найти в интернет решения, обходящего эту проблему, поэтому пришлось изобрести его самому. Здесь нет никаких удивительных ходов, но есть детали, которые, думаю, будут интересны. Также в этой большой заметке, для вашего интереса, я чуть-чуть опишу работу с LINQ to SQL.
посмотрим
Всего голосов 28: ↑24 и ↓4 +20
Комментарии 12

Бесплатные книги от MS Press

Время на прочтение 3 мин
Количество просмотров 2.7K
IT-компании
В рамках празднования своего 25-летия издательство MS Press выставляет в бесплатный доступ электронные версии некоторых своих книг (на английском).

В настоящий момент выставлено 7 книг (3 из них выставлены частично), о которых речь пойдет ниже.

Читать дальше →
Всего голосов 42: ↑27 и ↓15 +12
Комментарии 8

ITquiz.ru: MS SQL Server 2008

Время на прочтение 1 мин
Количество просмотров 1.2K
IT-компании
Сегодня ночью мы запустили очередную волну конкурса http://www.itquiz.ru/. На этот раз она посвящена проверке знаний по продукту MS SQL Server 2008. Продлится конкурс до 28 июня, так что времени у вас еще достаточно

Что интересного:
— Оригинальные призы (пауэрболлов вы больше нигде не найдете:)), зачетные мышки и сертификаты на сдачу экзаменов
— Возможность проверить свои знания по серьезному продукту MS SQL Server
— Снова приятный новый дизайн:)

Кроме того, на сайте www.techdays.ru мы сделали специальный раздел: www.techdays.ru/sql, в который добавили новые технические доклады на РУССКОМ языке

Введение в многомерную модель данных UDM
Введение в SQL Server 2008 Integration Services
Введение в бизнес-аналитику и обзор платформы Microsoft Business Intelligence

Если есть предожения или вопросы, велкам. Также хотелось бы услышать пожелания по докладам, которых не хватает (чтобы мы заполнили брешь:)

upd: Совсем забыл сказать: Если вы уже регистрировались на сайтах www.itquiz.ru или www.techdays.ru, то можно использовать текущие учетные записи. Заново регистрироваться не надо
Всего голосов 31: ↑18 и ↓13 +5
Комментарии 13

«Проведите лето с пользой» — предложение по обучению SQL Server

Время на прочтение 1 мин
Количество просмотров 732
IT-компании
Не написать об этом интересном предложении просто нельзя. У разработчиков, работающих в компаниях, участвующих в программе Software Assurance, есть возможность пройти бесплатное обучение на любом из восьми курсов по SQL Server 2008 до 30 сентября.
Читать дальше →
Всего голосов 21: ↑13 и ↓8 +5
Комментарии 10

19 августа Федор Самородов в бесплатном вебинаре «SQL Server 2008: Новый подход к управлению базами данных»

Время на прочтение 1 мин
Количество просмотров 1.9K
Блог компании Softkey.ru
Softkey договорился с Федором Самородовым о проведении вебинара о SQL Server 2008.

Дата: 19 августа 2009 года.
Время: с 11:00 до 12:00 (время московское).
Докладчик: Федор Самородов.

Зарегистрироваться можно здесь.

Программа вебинара предполагает обсуждение проблемных вопросов, которые раньше программисты задавали только декларативно:

­ — управление при помощи политик (Policy-Based Management);
­ — отслеживание изменения данных (Change Data Capture);
­ — новый механизм аудита (SQL Server Audit);
­ — прозрачное шифрование (Transparent Data Encryption);
­ и многие другие.

Его автор – Федор Самородов, преподаватель-эксперт по Microsoft SQL Server 2008/2005, один из 300 специалистов со статусом MCITP Business Intelligence Developer в мире. Обладает многолетним опытом работы в качестве руководителя команды разработчиков и главного архитектора.
Всего голосов 15: ↑11 и ↓4 +7
Комментарии 0