Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: 1 2 3      [все]
 SQL Server 2019  [new]
SomewhereSomehow
Member

Откуда: Moscow
Сообщений: 2480
Блог
Публично доступен SQL Server 2019 CTP 2.0:
https://www.microsoft.com/en-us/sql-server/sql-server-2019

Я себе уже поставил для изучения.
print @@version
/*
Microsoft SQL Server vNext (CTP2.0) - 15.0.1000.34 (X64) 
	Sep 18 2018 02:32:04 
	Copyright (C) 2018 Microsoft Corporation
	Developer Edition (64-bit) on Windows 10 Pro 10.0 <X64> (Build 17134: )
*/

Основные фишки, подытожили тут:
First public preview of SQL Server 2019 : CTP 2.0
  • Table variable deferred compilation
  • Row mode memory feedback
  • Batch mode over rowstore
  • APPROX_COUNT_DISTINCT
  • Compatibility Level Hints
  • Lightweight profiling on by default
  • CCI stats in Clone Databases
  • Compression Estimates for Columnstore
  • sys.dm_db_page_info
  • Secure Enclaves
  • Certificate Management in Config Manager
  • Built-in data classification
  • Resumable online index rebuild/creation
  • Secondary to Primary Connection Redirection
  • ...
  • 24 сен 18, 21:34    [21684694]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    SomewhereSomehow
    Member

    Откуда: Moscow
    Сообщений: 2480
    Блог
    SomewhereSomehow,

    В качестве дополнения:
    MSDN - Introducing Batch Mode on Rowstore

    Про lightweight profiling, включенный по-умолчанию. Кому интересно, для 2019-2017 CU11, 2016 SP2 CU3 - появился новый хинт: QUERY_PLAN_PROFILE, позволяющий включить этот механизм точечно для запроса (https://support.microsoft.com/en-us/help/4458593).

    Не связано с 2019, но может быть кому-то будет интересно, появился также хинт указания конкретной модели (уровня совместимости) оптимизатора: QUERY_OPTIMIZER_COMPATIBILITY_LEVEL_XXX.

    В 2019 работает, например, так:
    elect * from master..spt_values option(use hint ('QUERY_OPTIMIZER_COMPATIBILITY_LEVEL_100'))
    select * from master..spt_values option(use hint ('QUERY_OPTIMIZER_COMPATIBILITY_LEVEL_110'))
    select * from master..spt_values option(use hint ('QUERY_OPTIMIZER_COMPATIBILITY_LEVEL_120'))
    select * from master..spt_values option(use hint ('QUERY_OPTIMIZER_COMPATIBILITY_LEVEL_130'))
    select * from master..spt_values option(use hint ('QUERY_OPTIMIZER_COMPATIBILITY_LEVEL_140'))
    select * from master..spt_values option(use hint ('QUERY_OPTIMIZER_COMPATIBILITY_LEVEL_150'))
    

    Соответственно, для 2019 вы увидите уровень Cardinality Estimator 150.

    К сообщению приложен файл. Размер - 4Kb
    24 сен 18, 22:10    [21684720]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    komrad
    Member

    Откуда: Msk -> Utrecht
    Сообщений: 5041
    SomewhereSomehow
    Публично доступен SQL Server 2019 CTP 2.0:
    https://www.microsoft.com/en-us/sql-server/sql-server-2019

    Я себе уже поставил для изучения.


    класс, спасибо за инфу

    хотя лично я не понимаю, когда их, эти новые версии, в продакшен выводить
    с такой скоростью, что они плодятся, их реально использовать не получается в больших средах (хоть 800+ серверов, хоть 100+)

    от 2008-х еще не избавились, а тут 2019 стучится в дверь
    25 сен 18, 00:40    [21684811]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    churupaha
    Member

    Откуда: Краснодар
    Сообщений: 994
    SomewhereSomehow,

    А есть новости про SNAPSHOT_MATERIALIZATION?
    25 сен 18, 02:28    [21684844]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    Ролг Хупин
    Member

    Откуда: Чебаркуль
    Сообщений: 3155
    komrad
    SomewhereSomehow
    Публично доступен SQL Server 2019 CTP 2.0:
    https://www.microsoft.com/en-us/sql-server/sql-server-2019

    Я себе уже поставил для изучения.


    класс, спасибо за инфу

    хотя лично я не понимаю, когда их, эти новые версии, в продакшен выводить
    с такой скоростью, что они плодятся, их реально использовать не получается в больших средах (хоть 800+ серверов, хоть 100+)

    от 2008-х еще не избавились, а тут 2019 стучится в дверь


    Майкрософт поможет, помнится, они заявляли, что поддержка 2008-х заканчивается в 2019
    25 сен 18, 08:23    [21684924]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    Посетитель
    Member

    Откуда:
    Сообщений: 1384
    Ролг Хупин
    komrad
    пропущено...


    класс, спасибо за инфу

    хотя лично я не понимаю, когда их, эти новые версии, в продакшен выводить
    с такой скоростью, что они плодятся, их реально использовать не получается в больших средах (хоть 800+ серверов, хоть 100+)

    от 2008-х еще не избавились, а тут 2019 стучится в дверь


    Майкрософт поможет, помнится, они заявляли, что поддержка 2008-х заканчивается в 2019


    это не мешает некоторый системам жить, в том числе, на 2000 сервере
    25 сен 18, 08:30    [21684926]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    Ролг Хупин
    Member

    Откуда: Чебаркуль
    Сообщений: 3155
    Посетитель
    Ролг Хупин
    пропущено...


    Майкрософт поможет, помнится, они заявляли, что поддержка 2008-х заканчивается в 2019


    это не мешает некоторый системам жить, в том числе, на 2000 сервере


    Согласен, я бы не удивился, встретив системы на 7
    25 сен 18, 08:31    [21684930]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    tunknown
    Member

    Откуда:
    Сообщений: 709
    SomewhereSomehow
    elect * from master..spt_values option(use hint ('QUERY_OPTIMIZER_COMPATIBILITY_LEVEL_100'))
    select * from master..spt_values option(use hint ('QUERY_OPTIMIZER_COMPATIBILITY_LEVEL_110'))
    select * from master..spt_values option(use hint ('QUERY_OPTIMIZER_COMPATIBILITY_LEVEL_120'))
    select * from master..spt_values option(use hint ('QUERY_OPTIMIZER_COMPATIBILITY_LEVEL_130'))
    select * from master..spt_values option(use hint ('QUERY_OPTIMIZER_COMPATIBILITY_LEVEL_140'))
    select * from master..spt_values option(use hint ('QUERY_OPTIMIZER_COMPATIBILITY_LEVEL_150'))
    
    Программирование- жонглирование костылями. Даже декларативное.
    25 сен 18, 09:23    [21684977]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    256k
    Member

    Откуда: с.Торчилово, Псковская обл.
    Сообщений: 437
    SomewhereSomehow
    Публично доступен SQL Server 2019 CTP 2.0:
    https://www.microsoft.com/en-us/sql-server/sql-server-2019

    Я себе уже поставил для изучения.
    print @@version
    /*
    Microsoft SQL Server vNext (CTP2.0) - 15.0.1000.34 (X64) 
    	Sep 18 2018 02:32:04 
    	Copyright (C) 2018 Microsoft Corporation
    	Developer Edition (64-bit) on Windows 10 Pro 10.0 <X64> (Build 17134: )
    */
    

    Основные фишки, подытожили тут:
    First public preview of SQL Server 2019 : CTP 2.0
  • Table variable deferred compilation
  • Row mode memory feedback
  • Batch mode over rowstore
  • APPROX_COUNT_DISTINCT
  • Compatibility Level Hints
  • Lightweight profiling on by default
  • CCI stats in Clone Databases
  • Compression Estimates for Columnstore
  • sys.dm_db_page_info
  • Secure Enclaves
  • Certificate Management in Config Manager
  • Built-in data classification
  • Resumable online index rebuild/creation
  • Secondary to Primary Connection Redirection
  • ...


  • Ставится только через интернет? а нет ли исо?
    25 сен 18, 11:40    [21685181]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    256k
    Member

    Откуда: с.Торчилово, Псковская обл.
    Сообщений: 437
    256k
    SomewhereSomehow
    Публично доступен SQL Server 2019 CTP 2.0:
    https://www.microsoft.com/en-us/sql-server/sql-server-2019

    Я себе уже поставил для изучения.
    print @@version
    /*
    Microsoft SQL Server vNext (CTP2.0) - 15.0.1000.34 (X64) 
    	Sep 18 2018 02:32:04 
    	Copyright (C) 2018 Microsoft Corporation
    	Developer Edition (64-bit) on Windows 10 Pro 10.0 <X64> (Build 17134: )
    */
    

    Основные фишки, подытожили тут:
    пропущено...


    Ставится только через интернет? а нет ли исо?


    протормозил, вопрос снят.
    25 сен 18, 11:41    [21685185]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    256k
    Member

    Откуда: с.Торчилово, Псковская обл.
    Сообщений: 437
    Начинается

    автор
    TITLE: Microsoft SQL Server vNext Community Technology Preview 2.0 Setup
    ------------------------------

    The following error has occurred:

    VS Shell installation has failed with exit code 1638.

    For help, click: https://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft SQL Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=15.0.1000.34&EvtType=0x5B39C8B9%401434%403
    25 сен 18, 12:06    [21685238]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    churupaha
    Member

    Откуда: Краснодар
    Сообщений: 994
    256k
    Начинается

    автор
    TITLE: Microsoft SQL Server vNext Community Technology Preview 2.0 Setup
    ------------------------------

    The following error has occurred:

    VS Shell installation has failed with exit code 1638.

    For help, click: https://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft SQL Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=15.0.1000.34&EvtType=0x5B39C8B9%401434%403


    а вы лучше докер контейнер стяните, всяко лучше, чем систему засирать. вроде есть (еще не пробовал)
    25 сен 18, 12:14    [21685248]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    256k
    Member

    Откуда: с.Торчилово, Псковская обл.
    Сообщений: 437
    churupaha
    256k
    Начинается

    пропущено...


    а вы лучше докер контейнер стяните, всяко лучше, чем систему засирать. вроде есть (еще не пробовал)


    Надо тогда убунту ставить, у майкрософтов написано:

    автор
    Docker
    Run SQL Server 2019 database engine container image with Docker.

    Pull and preview SQL Server 2019 on a Ubuntu Linux container on Docker
    Pull and preview SQL Server 2019 on a Red Hat Enterprise Linux container
    25 сен 18, 12:18    [21685256]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    churupaha
    Member

    Откуда: Краснодар
    Сообщений: 994
    256k
    churupaha
    пропущено...


    а вы лучше докер контейнер стяните, всяко лучше, чем систему засирать. вроде есть (еще не пробовал)


    Надо тогда убунту ставить, у майкрософтов написано:

    автор
    Docker
    Run SQL Server 2019 database engine container image with Docker.

    Pull and preview SQL Server 2019 on a Ubuntu Linux container on Docker
    Pull and preview SQL Server 2019 on a Red Hat Enterprise Linux container


    а попробуйте так (сам не делал, но сделаю как-то так)
    25 сен 18, 12:26    [21685273]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    256k
    Member

    Откуда: с.Торчилово, Псковская обл.
    Сообщений: 437
    churupaha
    256k
    пропущено...


    Надо тогда убунту ставить, у майкрософтов написано:

    пропущено...


    а попробуйте так (сам не делал, но сделаю как-то так)


    я вот не пойму - у меня под виндоуз стоит докер, почему я на нем не могу запустить докер с 2019?
    25 сен 18, 12:30    [21685277]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    churupaha
    Member

    Откуда: Краснодар
    Сообщений: 994
    256k
    churupaha
    пропущено...


    а попробуйте так (сам не делал, но сделаю как-то так)


    я вот не пойму - у меня под виндоуз стоит докер, почему я на нем не могу запустить докер с 2019?


    я не шарю... серьезно (не хватает времени копнуть).
    25 сен 18, 12:31    [21685279]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    256k
    Member

    Откуда: с.Торчилово, Псковская обл.
    Сообщений: 437
    256k
    Начинается

    автор
    TITLE: Microsoft SQL Server vNext Community Technology Preview 2.0 Setup
    ------------------------------

    The following error has occurred:

    VS Shell installation has failed with exit code 1638.

    For help, click: https://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft SQL Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=15.0.1000.34&EvtType=0x5B39C8B9%401434%403


    что интересно:
    1. та ссылка ведет на общую страницу с игровыми приставками от майкрософта
    2. такая фигня случается, если в системе уже стоит рантайм от VS 2017, рекомендут снести студию, поставить сервер, и потом поставить студию - нездоровая ситуация какая-то.
    25 сен 18, 12:32    [21685283]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    vikkiv
    Member

    Откуда: London
    Сообщений: 2499
    256k
    Начинается...
    Скачанная через их тузлу ISO ставится на чистый Windows 10 без проблем (на виртуальную чтобы систему не захламлять).
    Все опробованные основные сервисы/службы запускаются и работают как ожидалось.
    25 сен 18, 12:32    [21685285]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    256k
    Member

    Откуда: с.Торчилово, Псковская обл.
    Сообщений: 437
    vikkiv
    256k
    Начинается...
    Скачанная через их тузлу ISO ставится на чистый Windows 10 без проблем (на виртуальную чтобы систему не захламлять).
    Все опробованные основные сервисы/службы запускаются и работают как ожидалось.


    + на чистый - да, и на нечистый тоже ставится, но при одном условии: если в системе уже стоит VS2017, то будет так, как я описал выше.
    25 сен 18, 12:57    [21685324]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    256k
    Member

    Откуда: с.Торчилово, Псковская обл.
    Сообщений: 437
    Не могу найти список того,что в 2019 перестали поддерживать
    25 сен 18, 14:11    [21685460]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    Lepsik
    Member

    Откуда: glubinka
    Сообщений: 4243
    256k

    + на чистый - да, и на нечистый тоже ставится, но при одном условии: если в системе уже стоит VS2017, то будет так, как я описал выше.


    У меня стоит VS2015, VS2017, MSSQL 2017
    MSSQL 2019 встал как родной
    25 сен 18, 16:15    [21685635]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    256k
    Member

    Откуда: с.Торчилово, Псковская обл.
    Сообщений: 437
    Еще такой эффект, может кто подскажет, как обойти:
    Установил 2019, все ок.
    После этого решил добавить пару фичей, пускаю сетуп.эхэ, выбираю снова установку нового или добавление фич.
    Все бы хорошо, кроме того, что первоначально установочный путь был d:\program files...., а при попытке добавить фичи стоит по умолчанию с:\program files.... и текст боксы серые, при этом дает ошибку, призывая изменить путь на диск д.

    Как изменить?
    26 сен 18, 12:39    [21686567]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    Критик
    Member

    Откуда: Москва / Калуга
    Сообщений: 32478
    Блог
    komrad
    хотя лично я не понимаю, когда их, эти новые версии, в продакшен выводить


    +1
    мы завтра переходим на 2016 )
    28 сен 18, 20:05    [21689504]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    vikkiv
    Member

    Откуда: London
    Сообщений: 2499
    Критик,

    в любом случае придётся ещё около года ждать до релиза 2019-го,
    исторически выпуски между CTP и релизом были в районе 12 месяцев.
    Так что ориентируемся на сентябрь/октябрь 2019го плюс обкатка на кроликах
    VersionReleaseCTPMonths
    200807/08/200821/05/200715
    2008R221/04/201030/03/200913
    201206/03/201208/11/201016
    201401/04/201425/06/20139
    201601/06/201627/05/201512
    201702/10/201716/11/201610
    201904/09/2019*24/09/201811*
    28 сен 18, 20:38    [21689524]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    Megabyte
    Member

    Откуда: ближайшее заМКАДье
    Сообщений: 4851
    Критик
    komrad
    хотя лично я не понимаю, когда их, эти новые версии, в продакшен выводить


    +1
    мы завтра переходим на 2016 )

    У нас тоже только запланирован переход с 2008 на 2016. Перевел только один небольшой второстепенный сервак. Основной только в планах.
    28 сен 18, 21:37    [21689566]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    SomewhereSomehow
    Member

    Откуда: Moscow
    Сообщений: 2480
    Блог
    Вышел новый CTP 2.1 SQL Server 2019.
    Одна из самых интересных новых возможностей - Inline Scalar UDFs (наконец-то, дождались) - стала доступна публично.

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

    Функционал становится доступным при переключении БД в режим 150 (2019) по-умолчанию

    Если вдруг стало работать медленнее, то отключить, не меняя уровень совместимости, можно:

    1) На уровне БД, при помощи настройки
    ALTER DATABASE SCOPED CONFIGURATION SET TSQL_SCALAR_UDF_INLINING = OFF;
    

    2) На уровне запроса, хинтом
    OPTION (USE HINT('DISABLE_TSQL_SCALAR_UDF_INLINING'))
    

    3) Для конкретной функции:
    CREATE OR ALTER FUNCTION ...
    RETURNS ...
    WITH INLINE = OFF
    


    Инлайнятся не только какие-то простые функции, которые не делают обращений к данным, но, например, и такое:
    +
    alter database AdventureWorks2016CTP3 set compatibility_level = 150;
    go
    use AdventureWorks2016CTP3;
    go
    create or alter function dbo.f(@BusinessEntityID int, @PersonType nchar(2))
    returns datetime
    as 
    begin
    	declare @r datetime;
    	
    	if @PersonType = 'EM' 
    		set @r = (select ModifiedDate from HumanResources.Employee where BusinessEntityID = @BusinessEntityID);
    	else if @PersonType = 'SP' 
    		set @r = (select ModifiedDate from Sales.SalesPerson where BusinessEntityID = @BusinessEntityID);
    	else
    		set @r = null;
    
    	return @r;
    end;
    go
    set statistics xml on;
    
    select dbo.f(BusinessEntityID, PersonType) from Person.Person  where LastName = 'Adams'  
    option (use hint('DISABLE_TSQL_SCALAR_UDF_INLINING'));
    
    select dbo.f(BusinessEntityID, PersonType) from Person.Person  where LastName = 'Adams';
    
    set statistics xml off;
    

    План при этом получается забавный, но видно, что сервер встроил тело функции в запрос:
    +
    Картинка с другого сайта.


    Подробнее можно почитать в документации.

    Скачать новую версию тут: SQL Server 2019 CTP 2.1
    7 ноя 18, 14:37    [21726862]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    TaPaK
    Member

    Откуда: Kiev
    Сообщений: 6684
    Писатели скалярок вылезают из под стола :)
    7 ноя 18, 14:54    [21726908]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    alexeyvg
    Member

    Откуда: Moscow
    Сообщений: 29575
    SomewhereSomehow
    Одна из самых интересных новых возможностей - Inline Scalar UDFs (наконец-то, дождались) - стала доступна публично.
    Ну наконец то :-)
    7 ноя 18, 16:19    [21727068]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    alexeyvg
    Member

    Откуда: Moscow
    Сообщений: 29575
    SomewhereSomehow
    Вышел новый CTP 2.1 SQL Server 2019.
    ...
    Скачать новую версию тут: SQL Server 2019 CTP 2.1
    Странно, а почему в загрузках для подписчиков Visual Studio нет?
    Там последняя - SQL Server vNext CTP2.0
    Версии CTP 2.1 нет, да и название старое, "vNext", а не "2019"...
    7 ноя 18, 17:20    [21727168]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    SomewhereSomehow
    Member

    Откуда: Moscow
    Сообщений: 2480
    Блог
    Этого не знаю, я по публичной ссылке качал.
    Единственное, он перенаправил меня сначала на русскоязычный сайт, там не нашел, а на англоязычном все есть. Скачиваешь установщик, он выкачивает образ ISO.

    print @@version
    
    	Microsoft SQL Server 2019 (CTP2.1) - 15.0.1100.94 (X64) 
    	Nov  1 2018 14:35:49 
    	Copyright (C) 2018 Microsoft Corporation
    	Developer Edition (64-bit) on Windows 10 Pro 10.0 <X64> (Build 17134: )
    
    7 ноя 18, 17:41    [21727185]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    alexeyvg
    Member

    Откуда: Moscow
    Сообщений: 29575
    SomewhereSomehow
    Единственное, он перенаправил меня сначала на русскоязычный сайт, там не нашел, а на англоязычном все есть. Скачиваешь установщик, он выкачивает образ ISO.
    Понятно...
    Что то он у меня написал "Getting things ready...", и больше ничего не делает, к инету не обращается, к файлам тоже... Подожду...
    7 ноя 18, 17:48    [21727193]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    alexeyvg
    Member

    Откуда: Moscow
    Сообщений: 29575
    alexeyvg
    SomewhereSomehow
    Единственное, он перенаправил меня сначала на русскоязычный сайт, там не нашел, а на англоязычном все есть. Скачиваешь установщик, он выкачивает образ ISO.
    Понятно...
    Что то он у меня написал "Getting things ready...", и больше ничего не делает, к инету не обращается, к файлам тоже... Подожду...
    Да, не работает инсталлятор, зависает через 2 секунды, судя по логу :-(
    То есть не инсталлятор, а загрузчик инсталлятора.
    Буду ждать релиза, или на торрентах поищу.

    Что за мода, вместо ссылки на FTP карябать мышкой на коленке очередной "чудо-скачиватель файла", который нужно потом год доводить, что бы он работал у всех, или хотя бы писал про ошибку...
    7 ноя 18, 18:23    [21727221]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    ЕвгенийGEM
    Member

    Откуда:
    Сообщений: 94
    обычно после выпуска следующей версии, в прод может пойти предыдущая. Т е после выхода 2017 версии скуля, готовят переход на 2017 версию. И то-это самый оптимистичный план. А по факту только через 5 лет после выпуска версии скуля его в прод понесут. Так было до 2017 года, а с 2017 года-через 3 года (тем внедрения ускорился почти в двое). Т е сейчас много у кого стоит 2014 скуль, да попадается 2016, но значительно реже (в основном еще думают или делают переход на 2016 скуль), единицы кто на 2017 перешел или планирует перейти. Однако, также много кто сидит на 2012 или если требуется поддержка 2012 скуля в синтаксисе и в возможностях. Так что сложно сказать когда новая фича попадет на прод. В среднем сейчас через 3 года. Однако, эти 3 года могут легко превратиться и в 5 лет. А вот больше 5 лет чревато стать замшелым продуктом. До 2017 года чтобы продукт стал замшелым надо было более 10 лет не обновлять СУБД, а сейчас достаточно и 5 лет. Что будет дальше-скорее всего СУБД станет как сервис рано или поздно и просто будут патчи выпускаться как онлайн, так и в виде автономных установочных пакетов для сред изолированных от интернета.
    4 мар 19, 22:10    [21824864]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    SQL2008
    Member

    Откуда: Москва
    Сообщений: 4006
    Ролг Хупин
    Посетитель
    пропущено...


    это не мешает некоторый системам жить, в том числе, на 2000 сервере


    Согласен, я бы не удивился, встретив системы на 7

    Я начинал работать с SQL 7 :)
    5 мар 19, 09:24    [21825054]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    vikkiv
    Member

    Откуда: London
    Сообщений: 2499
    полторы недели назад вышел SQL Server 2019 CTP 2.3
    11 мар 19, 22:49    [21829830]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    SomewhereSomehow
    Member

    Откуда: Moscow
    Сообщений: 2480
    Блог
    Вчера вышел очередной превью, CTP 2.4: https://www.microsoft.com/en-us/evalcenter/evaluate-sql-server-2019-ctp

    Если у вас когда-либо было так, что процедура/запрос выполнялся дольше, чем обычно или чем ожидалось, а сбор планов запроса вы не включали (а чаще всего так и бывает), то появилась интересная возможность - получить последний действительный (actual) план из функции sys.dm_exec_query_plan_stats.

    Для того чтобы включить эту функциональность требуется глобально включить документированный флаг трассировки 2451. После этого, если у вас включен LIGHTWEIGHT_QUERY_PROFILING, а в 2019 он включен по умолчанию, то при помощи этой функции можно получить действительный план.

    use AdventureWorks2016CTP3;
    go
    select 
    	count(*)
    from
    	Sales.SalesOrderDetail sod
    	join Sales.SalesOrderHeader soh on soh.SalesOrderID = sod.SalesOrderID
    group by
    	soh.Status;
    go
    select 
    	ps.query_plan
    from
    	sys.dm_exec_cached_plans cp
    	cross apply sys.dm_exec_query_plan_stats(cp.plan_handle) ps
    	cross apply sys.dm_exec_sql_text(cp.plan_handle) st
    where
    	st.text like '%SalesOrderDetail%' and
    	st.text not like '%dm[_]exec[_]cached[_]plans%'
    go
    


    К сообщению приложен файл. Размер - 29Kb
    28 мар 19, 15:08    [21846185]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    vikkiv
    Member

    Откуда: London
    Сообщений: 2499
    2019-05-22 : Microsoft SQL Server 2019 CTP 3.0
    http://docs.microsoft.com/en-us/sql/sql-server/sql-server-ver15-release-notes
    24 май 19, 21:02    [21893481]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    vikkiv
    Member

    Откуда: London
    Сообщений: 2499
    Ой, не тот линк: Что нового в CTP:3.0
    http://docs.microsoft.com/en-us/sql/sql-server/what-s-new-in-sql-server-ver15
    24 май 19, 21:05    [21893482]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    SomewhereSomehow
    Member

    Откуда: Moscow
    Сообщений: 2480
    Блог
    Из интересных фич:
    - Темпбд в структурах in-memory - это круто.
    - Более тонкая настройка Query Store, раньше было зашито, например, 3 выполнения, сейчас - можно выбирать самому.
    - Гибридный буфферпул

    Вот мне интересно, запрос:
    select * from sys.dm_exec_valid_use_hints

    Выдает:
    ...
    DISABLE_LOOP_JOIN_AVOIDANCE

    Что за хинт? Вроде публичный, а документации по нему нет (может, пока). Задал вопрос МС.

    Есть тут специалисты по оптимизатору (в конце концов) кто может объяснить???
    26 май 19, 21:45    [21894269]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    Slava_Nik
    Member

    Откуда: из России
    Сообщений: 875
    SomewhereSomehow,

    Объяснить Дмитрию по оптимизатору , что он не знает ... проблематично )
    27 май 19, 11:21    [21894524]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    vikkiv
    Member

    Откуда: London
    Сообщений: 2499
    если кто переживал за диаграммы в SSMS - пару дней назад вернули в версии 18.1

    https://feedback.azure.com/forums/908035-sql-server/suggestions/35746747-database-diagram
    12 июн 19, 16:53    [21907359]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    Relic Hunter
    Member

    Откуда: AB
    Сообщений: 7088
    vikkiv
    если кто переживал за диаграммы в SSMS - пару дней назад вернули в версии 18.1

    https://feedback.azure.com/forums/908035-sql-server/suggestions/35746747-database-diagram
    и обозвали это новой фичей
    12 июн 19, 20:32    [21907437]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    sanitar
    Member

    Откуда:
    Сообщений: 66
    А будет ли версия Express?
    1 июл 19, 14:22    [21918169]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    vikkiv
    Member

    Откуда: London
    Сообщений: 2499
    sanitar,

    есть, как обычно: путём выбора Express редакции во время установки
    в разделе установщика "Specify a free edition" есть : Evaluation, Developer и Express
    a Enterprise и пр. можно выбрать вводом ключа.
    1 июл 19, 15:29    [21918268]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    vikkiv
    Member

    Откуда: London
    Сообщений: 2499
    CTP 3.2 (от 24-Авг-2019) переименовали в RC 1
    21 авг 19, 18:12    [21954729]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    vikkiv
    Member

    Откуда: London
    Сообщений: 2499
    ... (от 24-Июль-2019)...
    21 авг 19, 18:13    [21954730]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    vikkiv
    Member

    Откуда: London
    Сообщений: 2499
    о, уже оформили сегодняшним днём как полноценный релиз RC , а не переименование.
    описания новых фишек (по ср. с CTP 3.2) пока нет.
    22 авг 19, 00:14    [21954939]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    Ролг Хупин
    Member

    Откуда: Чебаркуль
    Сообщений: 3155
    Не нахожу списка для 2019
    Deprecated and not supported Features

    Кто-то видел?
    12 сен 19, 12:04    [21969290]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    Ролг Хупин
    Member

    Откуда: Чебаркуль
    Сообщений: 3155
    SQL2008
    Ролг Хупин
    пропущено...


    Согласен, я бы не удивился, встретив системы на 7

    Я начинал работать с SQL 7 :)


    Винтаж: 6.5 и даже 4.3
    12 сен 19, 12:05    [21969293]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    Shakill
    Member

    Откуда: мск
    Сообщений: 1838
    Ролг Хупин
    Не нахожу списка для 2019
    Deprecated and not supported Features
    Кто-то видел?


    SELECT * FROM sys.dm_os_performance_counters   
    WHERE object_name = 'SQLServer:Deprecated Features';  
    

    можно сравнить наборы у 2017 и 2019
    12 сен 19, 12:11    [21969301]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    Александр Гладченко
    Member

    Откуда:
    Сообщений: 10689
    Блог
    Introducing Accelerated Database Recovery with SQL Server 2019 - Blog dbi services
    13 сен 19, 12:54    [21970262]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    vikkiv
    Member

    Откуда: London
    Сообщений: 2499
    необычная задержка получается с релизом 2019,
    обычно к этому времени уже RTM был,
    но в этот раз у них всё ещё только RC1
    в beta статусе висит.
    1 окт 19, 20:53    [21984351]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    uaggster
    Member

    Откуда:
    Сообщений: 725
    Александр Гладченко
    Introducing Accelerated Database Recovery with SQL Server 2019 - Blog dbi services

    Как интересно. Судя по этому блогу, теперь версионность будет хранить версии на уровне базы данных, на не в tempdb, если я всё правильно понял.

    И я даже не знаю, как к этому относиться.
    Темпдб у меня на оптане, с хвостом на зеркале из обычных ССД, а сама база полке из nearline 7200, да еще в 6 рэйде.
    2 окт 19, 08:11    [21984490]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    Владислав Колосов
    Member

    Откуда:
    Сообщений: 6954
    uaggster,

    и насколько это эффективнее механических дисков? Снимали метрики, делали сравнения?
    2 окт 19, 13:08    [21984799]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    vikkiv
    Member

    Откуда: London
    Сообщений: 2499
    SQL Server 2019 TempDB Improvements






    How (and When) To: Memory Optimized TempDB Metadata






    SQL Server 2019 in Containers




    Сообщение было отредактировано: 6 ноя 19, 22:53
    6 ноя 19, 22:50    [22011120]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    vikkiv
    Member

    Откуда: London
    Сообщений: 2499
    RTM Live !!!

    2019-11-04

    Microsoft SQL Server 2019 RTM (Build 15.0.2000.5)
    4517790 Servicing Update (GDR1) for SQL Server 2019 (Build 15.0.2070.41)

    Сообщение было отредактировано: 6 ноя 19, 23:03
    6 ноя 19, 22:57    [22011122]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    vikkiv
    Member

    Откуда: London
    Сообщений: 2499


    К сообщению приложен файл. Размер - 7Kb
    6 ноя 19, 23:03    [22011124]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    Idol_111
    Member

    Откуда:
    Сообщений: 561
    uaggster
    Темпдб у меня на оптане, с хвостом на зеркале из обычных ССД, а сама база полке из nearline 7200, да еще в 6 рэйде.

    Мне просто любопытно, что Вы имеете ввиду говоря про "хвост темпдб"?
    Или я неправильно понял ваш комментарий?
    8 ноя 19, 01:49    [22011995]     Ответить | Цитировать Сообщить модератору
     Re: SQL Server 2019  [new]
    alexeyvg
    Member

    Откуда: Moscow
    Сообщений: 29575
    Idol_111
    uaggster
    Темпдб у меня на оптане, с хвостом на зеркале из обычных ССД, а сама база полке из nearline 7200, да еще в 6 рэйде.

    Мне просто любопытно, что Вы имеете ввиду говоря про "хвост темпдб"?
    Или я неправильно понял ваш комментарий?
    Специального механизма для tempdb, наподобие "Tail of the Log Caching on NVDIMM" для лога, в MS SQL нет, поэтому, наверное, имеется в виду размещение файлов фиксированного размера на Optane, и дополнительных файлов нулевого размера с авторасширением, на массиве из медленных NVM PCIe SSD.
    Тогда сиквел будет работать с быстрыми NVDIMM, а если припрёт расширяться, то задействует SSD
    8 ноя 19, 09:28    [22012095]     Ответить | Цитировать Сообщить модератору
    Топик располагается на нескольких страницах: 1 2 3      [все]
    Все форумы / Microsoft SQL Server Ответить