Edward Pollack's profile photo

Edward Pollack

Featured in: Favicon sqlservercentral.com

Articles

  • Jan 10, 2025 | red-gate.com | Edward Pollack

    Previously, we introduced and discussed the Parquet file format and SQL Server and why it is an ideal format for storing analytic data when it does not already reside in a native analytic data store, such as a data lake, data warehouse, or an Azure managed service. Both Python and the Parquet file format are quite flexible, allowing for significant customization to ensure that file-related tasks are as optimal as possible.

  • Nov 19, 2024 | red-gate.com | Edward Pollack

    When analytic data is stored directly in SQL Server, a clustered columnstore index is an ideal place for that data to reside. It is column-based, highly compressed, and supports a wide variety of optimizations for both reads and writes. When analytic data is stored in files, such as for use in Azure Data Factory, Synapse, or Fabric, the Parquet file format will often be used.

  • Aug 22, 2024 | red-gate.com | Edward Pollack

    Like XML, JSON is an open standard storage format for data, metadata, parameters, or other unstructured or semi-structured data. Because of its heavy usage in applications today, it inevitably will make its way into databases where it will need to be stored, compressed, modified, searched, and retrieved. Even though a relational database is not the ideal place to store and manage less structured data, application requirements can oftentimes override an “optimal” database design.

  • Jul 14, 2024 | red-gate.com | Edward Pollack

    SQL Server provides a variety of ways to tune XML so that it provides consistent performance, consumes less space, all while ensuring efficient access to critical data. At its core, the metadata-styled XML format runs counter to the data that SQL Server is optimized to manage. Therefore, additional features were added to SQL Server over time that allowed for XML data to be indexed and compressed.

  • May 27, 2024 | red-gate.com | Aaron Bertrand |Ben Johnston |Edward Pollack

    Part of a series: [  Part 1  |  Part 2  |  Part 3  |  Part 4  ]In the previous posts in this series, I described how I have optimized a long-running set of routines by processing databases, tables, and even subsets of tables in parallel.

Contact details

Socials & Sites

Try JournoFinder For Free

Search and contact over 1M+ journalist profiles, browse 100M+ articles, and unlock powerful PR tools.

Start Your 7-Day Free Trial →