[SQL Server] 2016, Preview
От: Olaf Россия  
Дата: 05.05.15 05:36
Оценка: 50 (5)
Добрый день, коллеги!

Microsoft планирует выпуск preview версии SQL Server 2016 летом этого года. Полный список новой функциональности можно посмотреть здесь

  1. Stretch Database technology keeps more of your customers’ historical data at your fingertips by transparently and stretching your warm and cold OLTP data to Microsoft Azure on-demand without application changes.
    Без изменения приложения позволяет хранить исторические данные в облаках.

  2. Native JSON: Parsing & storing of JSON as relational data & exporting relational to JSON
    Формат JSON станет родным для SQL Server.

  3. Row Level Security: Apply fine-grained access control to table rows based on users rights
    В SQL Azure уже реализован данный уровень безопасности, по аналогии теперь появится и в необлачных версиях.

  4. Single SSDT in Visual Studio 2015: Build richer analytics solutions as part of your development projects in Visual Studio through a single tool.
    То о чем долго просили – объединить SSDT и SSDT BI в один инструмент.

  5. PolyBase: Manage relational & non-relational data with the simplicity of T-SQL
    Данная функциональность была реализована только для редакции PDW в предыдущих версиях. Теперь, по всей видимости, появится и в остальных редакциях.

  6. Always Encrypted: Help protect data at rest and in motion with the master key residing with the application & no application changes required
    Без изменения приложения позволяет шифровать данные, причем не только при приеме и отправке, но в таком же шифрованном виде данные хранятся в БД. По идее без ключа даже DBA не сможет прочитать эти данные.

  7. Temporal Database: Track historical changes
    Хранение исторических данных, т.е. возможность получить данные по состоянию на какой-либо момент времени.

  8. Dynamic Data Masking: Real-time obfuscation of data to prevent unauthorized access
    Не совсем понятно, что под этим подразумевается, и как оно будет работать. Но подозреваю, что речь о сокрытии персональных данных продуктовой БД, которая например, может быть развернута в среде разработчиков.

  9. Enhanced Database Caching: Cache data with automatic, multiple TempDB files per instance in multi-core environments

  10. Query Data Store: Monitor and optimize query plans with full history of query execution

  11. Enhanced Reporting Services: New modern reports with rich visualizations

  12. Built-in Advanced Analytics: Bringing predictive analytic algorithms directly in SQL Server. Expand your “R” script library with Microsoft Azure Marketplace

  13. ...
Re: [SQL Server] 2016, Preview
От: BlackEric http://black-eric.lj.ru
Дата: 05.05.15 13:37
Оценка:
Здравствуйте, Olaf, Вы писали:

O>Добрый день, коллеги!


O>Microsoft планирует выпуск preview версии SQL Server 2016 летом этого года. Полный список новой функциональности можно посмотреть здесь


O>
  • Native JSON: Parsing & storing of JSON as relational data & exporting relational to JSON
    O>Формат JSON станет родным для SQL Server.

    Круто. Сильно пошатнет позиции MongoDb.

    O>
  • Row Level Security: Apply fine-grained access control to table rows based on users rights
    O>В SQL Azure уже реализован данный уровень безопасности, по аналогии теперь появится и в необлачных версиях.


    O>
  • PolyBase: Manage relational & non-relational data with the simplicity of T-SQL
    O>Данная функциональность была реализована только для редакции PDW в предыдущих версиях. Теперь, по всей видимости, появится и в остальных редакциях.

    PolyBase explained. Это имеется ввиду?

    O>
  • Always Encrypted: Help protect data at rest and in motion with the master key residing with the application & no application changes required
    O>Без изменения приложения позволяет шифровать данные, причем не только при приеме и отправке, но в таком же шифрованном виде данные хранятся в БД. По идее без ключа даже DBA не сможет прочитать эти данные.

    Шифрование же еще в 2008 появилось?

    O>
  • Temporal Database: Track historical changes
    O>Хранение исторических данных, т.е. возможность получить данные по состоянию на какой-либо момент времени.

    Большая корзина фактически?

    O>
  • Dynamic Data Masking: Real-time obfuscation of data to prevent unauthorized access
    O>Не совсем понятно, что под этим подразумевается, и как оно будет работать. Но подозреваю, что речь о сокрытии персональных данных продуктовой БД, которая например, может быть развернута в среде разработчиков.

    Так шифрование же есть. А иначе можно мусора нагенерить любого вместо скрытия, но посмотрим

    O>
  • Query Data Store: Monitor and optimize query plans with full history of query execution

    А сейчас оптимизатор разве не учитывает историю запросов?
  • https://github.com/BlackEric001
    Re[2]: [SQL Server] 2016, Preview
    От: Olaf Россия  
    Дата: 06.05.15 03:29
    Оценка:
    Здравствуйте, BlackEric, Вы писали:

    O>>PolyBase: Manage relational & non-relational data with the simplicity of T-SQL

    O>>Данная функциональность была реализована только для редакции PDW в предыдущих версиях. Теперь, по всей видимости, появится и в остальных редакциях.

    BE>PolyBase explained. Это имеется ввиду?


    Все верно.

    O>>Always Encrypted: Help protect data at rest and in motion with the master key residing with the application & no application changes required

    O>>Без изменения приложения позволяет шифровать данные, причем не только при приеме и отправке, но в таком же шифрованном виде данные хранятся в БД. По идее без ключа даже DBA не сможет прочитать эти данные.

    BE>Шифрование же еще в 2008 появилось?


    Да, шифрование появилось в 2008, но на уровне сервера. Фактически владелец БД, создающий ключи, имел доступ к пользовательским данным. Сейчас предлагается, несколько иной подход — шифрование на стороне клиента, причем как сообщается в презентации без изменения самого приложения. Данная возможность позволяет скрыть частные данные пользователя даже от администратора БД. По крайней меря, я так понял это нововведение.


    O>>Temporal Database: Track historical changes

    O>>Хранение исторических данных, т.е. возможность получить данные по состоянию на какой-либо момент времени.

    BE>Большая корзина фактически?


    Да, большая корзина. Если я не ошибаюсь, схожая реализация уже есть у Oracle.

    O>>Dynamic Data Masking: Real-time obfuscation of data to prevent unauthorized access

    O>>Не совсем понятно, что под этим подразумевается, и как оно будет работать. Но подозреваю, что речь о сокрытии персональных данных продуктовой БД, которая например, может быть развернута в среде разработчиков.

    BE>Так шифрование же есть. А иначе можно мусора нагенерить любого вместо скрытия, но посмотрим


    Предполагаю, что здесь речь идет не совсем о шифровании, а сокрытии данных, причем подмена выполняется на лету. Сделано с целью, не разглашать персональные сведения людей для отладки приложения, например — номера счетов, паспортные данные, ФИО, ДР, адреса и т.д. Опять же, поставка из коробки, чтобы не изобретать велосипеды.

    O>>Query Data Store: Monitor and optimize query plans with full history of query execution


    BE>А сейчас оптимизатор разве не учитывает историю запросов?


    Есть некоторая информация, но по всей видимости, что-то еще появится. Очень интересно, что там будет.
    Отредактировано 06.05.2015 3:51 Olaf . Предыдущая версия . Еще …
    Отредактировано 06.05.2015 3:31 Olaf . Предыдущая версия .
    Re[3]: [SQL Server] 2016, Preview
    От: Olaf Россия  
    Дата: 06.05.15 06:07
    Оценка:
    Здравствуйте, Olaf, Вы писали:

    O>>>Dynamic Data Masking: Real-time obfuscation of data to prevent unauthorized access

    O>>>Не совсем понятно, что под этим подразумевается, и как оно будет работать. Но подозреваю, что речь о сокрытии персональных данных продуктовой БД, которая например, может быть развернута в среде разработчиков.

    BE>>Так шифрование же есть. А иначе можно мусора нагенерить любого вместо скрытия, но посмотрим


    O>Предполагаю, что здесь речь идет не совсем о шифровании, а сокрытии данных, причем подмена выполняется на лету. Сделано с целью, не разглашать персональные сведения людей для отладки приложения, например — номера счетов, паспортные данные, ФИО, ДР, адреса и т.д. Опять же, поставка из коробки, чтобы не изобретать велосипеды.


    Кстати, данный функционал уже реализован в облаках Get started with SQL Database Dynamic Data Masking (Azure Preview portal)
    Re[3]: [SQL Server] 2016, Preview
    От: _ABC_  
    Дата: 06.05.15 06:30
    Оценка: 27 (2)
    Здравствуйте, Olaf, Вы писали:

    O>>>Query Data Store: Monitor and optimize query plans with full history of query execution

    BE>>А сейчас оптимизатор разве не учитывает историю запросов?
    O>Есть некоторая информация, но по всей видимости, что-то еще появится. Очень интересно, что там будет.

    Речь идет о хранении истории планов запросов в таблице системных БД. С информацией о производительности.
    Позволит быстро и удобно проанализировать изменения в плане, которые привели к деградации производительности.
    Те же проблемы с parameter sniffing будет удобно отслеживать, например.

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

    http://sqlperformance.com/2015/02/sql-plan/the-sql-server-query-store
    Re[4]: [SQL Server] 2016, Preview
    От: wildwind Россия  
    Дата: 08.05.15 05:57
    Оценка:
    Здравствуйте, _ABC_, Вы писали:

    ABC> Речь идет о хранении истории планов запросов в таблице системных БД. С информацией о производительности.

    ABC> Позволит быстро и удобно проанализировать изменения в плане, которые привели к деградации производительности.
    ABC> Те же проблемы с parameter sniffing будет удобно отслеживать, например.

    ABC> Плюс будет обвязка, которая позволит удобно и быстро принудительно привязать конкретный план к конкретному запросу

    ABC> через хранимую процедуру.

    О, наконец-то. Лет через 7 после Oracle. Говорит о том, что MSSQL выходит на масштабы, где это становится востребованным.
    avalon/1.0.442
    Re: 2016, The SQL Server Evolution
    От: BlackEric http://black-eric.lj.ru
    Дата: 08.05.15 14:46
    Оценка: 22 (2)
    Презентация новых возможностей 2016 сервера. В двух частях. На английском.

    1. The SQL Server Evolution

    Everything you want to know about next-generation SQL Server, mission critical performance and scale for transactional, data warehouse and mixed workloads, structured and unstructured data, security innovations, availability and reliability improvements, advanced analytics, business intelligence, world class scale on-prem and to the cloud.


    2. The SQL Server Evolution: Deep Dive

    Deep-dive into the evolution of SQL Server, from Mission-Critical investments in Transaction Processing and Data Warehouse to Enterprise Business Intelligence and Hybrid Cloud Scenarios.

    https://github.com/BlackEric001
    sql server ms sql
    Re: [SQL Server] 2016, Preview
    От: Sergeant_BY Беларусь  
    Дата: 15.05.15 17:26
    Оценка: 19 (2)
    Здравствуйте, Olaf, Вы писали:

    O>Добрый день, коллеги!


    O>Microsoft планирует выпуск preview версии SQL Server 2016 летом этого года. Полный список новой функциональности можно посмотреть здесь

    SQL Server 2016 whitepapers:
    http://download.microsoft.com/download/F/C/2/FC21C981-4351-4434-A78A-3384CA7515BF/SQL_Server_2016_Deeper_Insights_Across_Data_White_Paper.pdf
    http://download.microsoft.com/download/8/7/F/87F5D41A-6252-4B5E-B532-EA3E3706216F/SQL_Server_2016_Hyperscale_Cloud_White_Paper.pdf
    http://download.microsoft.com/download/8/3/6/8360731A-A27C-4684-BC88-FC7B5849A133/SQL_Server_2016_In_Memory_OLTP_White_Paper.pdf
    http://download.microsoft.com/download/D/7/5/D750D5B9-8692-42FC-80D8-0EA9C3E76739/SQL_Server_2016_Mission_Critical_Performance_White_Paper.pdf
    Re: SQL Server 2016 first public preview now available!
    От: BlackEric http://black-eric.lj.ru
    Дата: 02.06.15 12:07
    Оценка: +1
    Здравствуйте, Olaf, Вы писали:

    Вышел CTP2

    и

    Creating a SQL 2016 CTP2 Virtual Machine in Azure
    https://github.com/BlackEric001
     
    Подождите ...
    Wait...
    Пока на собственное сообщение не было ответов, его можно удалить.