In this article I explain new dynamic management views and functions in sql server 2014.
IntroductionSQL Server 2014 has many new internal tables, views, Stored Procedures and functions or you can say SQL Server 2014 has many new Dynamic Management Views and Functions (DMVs), here's a few of the new instrumentation tables and views.NEW INTERNAL TABLESThere are the following internal tables in the SQL Server 2014. You can see those tables by executing the query given below.select * from sys.internal_tables
NEW VIEWSThere are the following views in SQL Server 2014. You can see the views by executing the query given below.select * from sys.system_views
NEW FUNCTIONSThere are the following new functions in SQL Server 2014 and you can see those functions by executing the query given below.SELECT * FROM sys.all_objects where type in ('FN','AF','FS','FT','IF','TF') order by name
Here are the types:
AF = Aggregate function (CLR)C = CHECK constraintD = DEFAULT (constraint or stand-alone)F = FOREIGN KEY constraintPK = PRIMARY KEY constraintP = SQL Stored ProcedurePC = Assembly (CLR) Stored ProcedureFN = SQL scalar-functionFS = Assembly (CLR) scalar functionFT = Assembly (CLR) table-valued functionR = Rule (old-style, stand-alone)RF = Replication filter procedureSN = SynonymSQ = Service queueTA = Assembly (CLR) triggerTR = SQL trigger IF = SQL inlined table-valued functionTF = SQL table-valued functionU = Table (user-defined)UQ = UNIQUE constraintV = ViewX = Extended Stored ProcedureIT = Internal table
NEW FUNCTIONS IN USER DATABASES/MSDBThere are the following new functions in user databases in SQL Server 2014:
NEW STORED PROCEDURES IN MASTERThere are the following new Stored Procedure in the master database. You get the list of Stored Procedure by executing "sp_help" in it.
NEW FIELDS IN EXISTING VIEWSThere are the following new fields in existing views in SQL Server 2014.
NEW FIELDS IN EXISTING FUNCTIONSThere are the following new fields in existing functions in SQL Server 2014.
Refer to: http://www.brentozar.com/
Introducing Microsoft SQL Server 2016