Remove working-with-different-sql-server-indexes-types
article thumbnail

Intelligent observability for Oracle and SQL databases

Dynatrace

While applications are built using a variety of technologies and frameworks, there is one thing they usually have in common: the data they work with must be stored in databases. Large enterprises typically have hundreds of different types of databases in use at any given time. Dynatrace news.

Database 240
article thumbnail

DATE_BUCKET and DATETRUNC Improve Optimization of Time-Based Grouping

SQL Performance

Time-based grouping and aggregation are common in analyzing data using T-SQL—for example, grouping sales orders by year or by week and computing order counts per group. Such manipulation typically inhibits the optimizer’s ability to rely on index order. Important: All testing of examples in this article was done on SQL Server 2022 RC1.

Servers 144
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

MySQL or PostgreSQL: Which is Better?

Percona

I’ll explain using a bad analogy: What type of car is best? It does not follow the SQL Standard as closely as other databases, and some useful functions such as MERGE() are missing. PostgreSQL has enjoyed a reputation of being the open source database closest to the SQL Standard, but close might not be good enough for you.

Database 118
article thumbnail

2019 Database Trends – SQL vs. NoSQL, Top Databases, Single vs. Multiple Database Use

Scalegrid

We asked hundreds of developers, engineers, software architects, dev teams, and IT leaders at DeveloperWeek to discover the current NoSQL vs. SQL usage, most popular databases, important metrics to track, and their most time-consuming database management tasks. SQL vs. NoSQL. What’s the difference between the two?

Database 255
article thumbnail

Powering PostgreSQL 15 With Columnar Tables

Percona

OLAP is a major component of overall activity i.e. lots of different kinds of SELECT statements. Indexes are not feasible . Creating EXPRESSION indexes on columnar tables is faster by orders of magnitude than on heap tables. A working example of columnar tables. This weakness is being addressed by the industry.

article thumbnail

JSON and Relational Databases – Part One

Percona

So many folks were surprised when relational databases started adding a JSON data type to their products. Making a key/value pair a required item or of a certain data type or format is not part of the JSON standard. Structured data has a lot going for it and the relational model works well with most business models.

article thumbnail

String Aggregation Over the Years in SQL Server

SQL Performance

Since SQL Server 2005, the trick of using FOR XML PATH to denormalize strings and combine them into a single (usually comma-separated) list has been very popular. In the SQL Server 2005 days, I would have offered this solution: SELECT DISTINCT UserID , Bands =. ( At this scale, the difference is immaterial.

Servers 82