Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Software-update: Microsoft SQL Server 2019 CTP 3.0

Microsoft heeft een nieuwe community technology preview van SQL Server 2019 uitgebracht met 3.0 als versienummer. SQL Server is een relationeel databasebeheersysteem dat T-SQL, een dialect van SQL, ondersteunt. Het is beschikbaar in verschillende smaken en kan daardoor ingezet worden voor kleine, middelgrote en grote databases. Het draait natuurlijk op het Windows-platform, maar ook op Linux, zoals Red Hat Enterprise Server en Ubuntu. Voor de 2019-uitgave is veel werk verzet om big data clusters en de database-engine te verbeteren. De aankondinging van SQL Server 2019 CTP 3.0 ziet er als volgt uit:

SQL Server 2019 community technology preview 3.0 is now available

Were excited to announce the monthly release of SQL Server 2019 community technology preview (CTP) 3.0. For customers in the Early Adoption Program, CTP 3.0 is the first release where you’re able to run SQL Server 2019 in production. To apply, please reach out to your assigned Program Manager for more information. Check out the What’s new in SQL Server 2019 preview documentation to learn more.

CTP 3.0 preview brings the following new features and capabilities to SQL Server 2019:

Big data clusters
  • Scale out by supporting deployment configurations with an increased number of SQL Server instances in the compute pool. You can now specify up to 4 instances in the compute pool for optimal performance of your queries against data pool, storage pool, or other external data sources.
  • The mssqlctl utility includes updates to ease the big data cluster management experience with enhancements to the login experience. There is also a new command to list the cluster endpoints.
  • Persistent volumes abstract the details of how the storage is provided and how its consumed. In this release, were enhancing the supported storage configurations by enabling you to customize storage classes independently for logs and data. With these changes, we also consolidated the storage configurations for big data components, so that the number of persistent volume claims for a big data cluster has been reduced for a default minimum configuration cluster.
Database engine
  • The new Java language software development kit (SDK) for SQL Server to simplify development of Java programs is now open sourced and available on GitHub.
  • Database administrators can register new external language extensions on any OS platform supported by SQL Server. This enables developers to create language extensions for additional languages such as dotnet core, Go, and more.
Master Data Services
  • Master Data Services (MDS) enables you to manage your organizations reference and master data. You can organize the data into models, create rules for updating the data, and control who updates the data. In CTP 3.0, you can host the MDS database on SQL Azure Managed Instance and can run MDS over SQL Azure-hosted data without having to host another SQL Server for MDS.
Analysis Services
  • Added new query language extensions for the analysis services engine, allowing for better globalization support.
Ready to learn more?
Versienummer 2019 CTP 3.0
Releasestatus Beta
Besturingssystemen Linux, Windows Server 2012, Windows Server 2016
Website Microsoft
Download https://www.microsoft.com/en-us/sql-server/sql-server-2019
Licentietype Freeware/Betaald

Reacties (21)

Wijzig sortering
"Het is beschikbaar in verschillende smaken en kan daardoor ingezet worden voor kleine, middelgrote en grote databases."

Pas op voor licentie kosten
Express editie is nog steeds gratis toch?

Niet dat ik dat zou aanbevelen in productie
Waarom niet? Afgezien van de omvang van de database was er niet echt een verschil merkbaar in het runtime gedrag van de engine.
niet echt een verschil merkbaar
max 10GB, max1GB RAM en max1 CPU. Geen SQL Server Agent, Integration services en Analysis Services voor SQL-Express
SQL-standard edition 524 PB RAM
voor de rest "geen verschil merkbaar" LOL
Yup, voor deze applicatie werkt het vergelijkbaar ;-)
Hoewel ik die zaken niet uit m'n hoofd kan opnoemen, zat ik ook al te denken dat we toch wel voor specifieke redenen dure SQL licenties inzetten voor bepaalde pakketten... Die 1GB RAM en 1 CPU is het grootste issue bij veel databases. Naast natuurlijk fatsoenlijke backup integratie zonder allerlei workarounds met scriptjes (die hopelijk correct blijven draaien).
Het ligt er een beetje aan hoe bedrijfkritisch je database is.
Je kunt afaik geen failover maken.
Correct. Maar wel een backup (is wat anders, maar vaak is een 9-5 DB ook goed genoeg en is 24x7 een tikje overkill).
Zoals ik zei, het ligt er een beetje aan hoe bedrijfkritisch je database is.
Als je gebruikers 24x7x365.. elke dag inclusief alle zon en feestdagen transacties inschieten vanuit hun apps dan heb je het nodig.

Is het een of andere gammele lokale urenregistratie database kan die best wel een keer een dagje offline zijn, maar bij sommige systemen hebben dat soort storingen hele dure gevolgen voor het bedrijf. Dus ja, kies wat je nodig hebt :) Als express voldoet zou ik die zeker gebruiken, mits je weet dat je niet over de maximale grootte gaat want dan moet je gaan dokken. Of over op MySql.

[Reactie gewijzigd door MrMonkE op 23 mei 2019 10:43]

Ik gebruik het bij een klant voor de dev en QA omgeving. Daar is het ideaal voor qua kosten. Iets minder voor het overzetten van data voor testdoeleinden (via backups of create scripts etc.).
Bedoel je met "het" de express versie? Wij gebruiken de docker container van MS zelf voor dev en ci.

https://docs.microsoft.co...rver-2017&pivots=cs1-bash
Ja. En geenk docker/ci bij deze klant, dus gewoon een normale install op een virtuele windows omgeving. Is voldoende gebleken.
Stap dan over op PostgreSQL die is iets beter in het hanteren van standaarden.
Ik had geen DBE moeten noemen.
Ik heb het aangepast van mysql naar "alternatief dat het beste bij je situatie past".
Express heeft enkel beschikking over 1410MB als geheugen (engine) https://www.microsoft.com.../sql-server-2017-editions
Ja maar als je dan groeit en een cluster met failover nodig hebt en meer cores.. BOOM 4 ton.
Over naar nieuwe versie.. BOOM 4 ton.

(Dit was een paar jaar geleden 6 schat ik, misschien is het nu beter... HAHAHAHA. funny.)

Ik had bijna een hartaanval in de meeting kan ik je zeggen.
PS: Ik moet wel bekennen dat dit in onze organisatie financieel wel te behappen was. Nu is het allemaal mySQL :P

[Reactie gewijzigd door MrMonkE op 23 mei 2019 10:31]

Jah de kosten zijn geen grapje.

Voor een standard editie ben je al snel 600p/m kwijt via SPLA
We hebben het hier over enterprise software, daar hangt een prijskaartje aan ja. Maar enterprise software wordt meestal niet binnengefietst langs de achterdeur waarna je licentie verrassingen krijgt.

MS SQL is verre van de duurste in dat segment...
MS SQL is verre van de duurste in dat segment...
Was dat niet Oracle? Niet dat ik het de laatste 10 jaar nog veel heb gezien in productie, maar 10-15 jaar geleden was Oracle echt peper duur en ging je een serieuze database niet op MS SQL draaien. Als je dat vergeleek met de AS400 setup die er naast draaide viel dat natuurlijk reuze mee...
Oracle, daar betaal je zelfs al voor de cores wanneer je een Cold standby server hebt.... Oracle is gewoon schrikbarend kosten intensief.
True.
Of je moet wel een heel slecht bedrijsvoering hebben.

Op dit item kan niet meer gereageerd worden.


OnePlus 7 Pro (8GB intern) Microsoft Xbox One S All-Digital Edition LG OLED C9 Google Pixel 3a XL FIFA 19 Samsung Galaxy S10 Sony PlayStation 5 E3 2019

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank, Intermediair en Independer de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True