Best of Microsoft SQL Server2024

  1. 1
    Article
    Avatar of hnHacker News·2y

    ChartDB

    ChartDB is a free and open-source database design editor that simplifies the creation of database diagrams. It allows users to import, edit, and export database schemas using a single query, supporting popular relational DBMS like MySQL, MariaDB, PostgreSQL, Microsoft SQL Server, and SQL Lite. Features include a visual query editor, the ability to add tables and notes, and exporting diagrams as SQL scripts or images.

  2. 2
    Article
    Avatar of colkgirlCode Like A Girl·2y

    SQL Essentials: GROUP BY vs. PARTITION BY explained

    Understanding the differences between GROUP BY and PARTITION BY clauses in SQL is crucial for efficient data analysis. GROUP BY is used to summarize data by grouping rows that have the same values in specified columns, while PARTITION BY is used for detailed calculations within specific partitions. GROUP BY can reduce the number of rows by summarizing data, whereas PARTITION BY adds additional information without reducing rows. Both clauses support aggregate functions, but PARTITION BY also supports ranking and time-series functions.

  3. 3
    Video
    Avatar of youtubeYouTube·1y

    SQL Full Course 2025 | Complete SQL Course For Beginners | Learn SQL in 11 Hours | Intellipaat

    An in-depth guide to learning SQL, highlighting its importance in the tech industry and its widespread use in data management by major companies. The course includes topics from basic queries to advanced SQL scripts and hands-on projects, aiming to build a strong foundation for beginners and professionals. SQL is touted as a critical skill for data professionals, offering career growth and competitive salaries.

  4. 4
    Article
    Avatar of atomicobjectAtomic Spin·1y

    Optimize EF Core Database Query Performance

    In a project where PDFs were migrated from a Blob Storage container to a SQL Server database, the web app's performance dropped significantly. To address this, several strategies were used to optimize EF Core query performance: using AsSplitQuery to avoid data duplication, employing projections and DTOs for read-only data to retrieve only necessary columns, and creating indexes for frequently queried non-primary key fields. These optimizations led to a reduction in response times and overall improved performance.

  5. 5
    Article
    Avatar of devtoDEV·2y

    Comparing SQL engines by CPU instructions for DML

    This post compares the CPU usage of different SQL engines, such as PostgreSQL, Oracle, SQL Server, MySQL, TiDB, YugabyteDB, and CockroachDB, for simple DML operations. The results show that despite their different implementations, PostgreSQL, Oracle, and SQL Server perform well in terms of CPU usage. TiDB, YugabyteDB, and CockroachDB exhibit higher CPU utilization due to their distributed and scalable architectures. Overall, the performance varies depending on the database engine and workload.

  6. 6
    Article
    Avatar of devtoDEV·2y

    Get SQL-Server Stored Procedures with C#

    Learn how to get SQL-Server stored procedures with C# using Microsoft Visual Studio 2022 and .NET 8 Framework. Explore the benefits of using stored procedures in C# and the required tools. Save stored procedure definitions to files for syntax coloring and easy access.

  7. 7
    Article
    Avatar of csharpcornerC# Corner·1y

    Data Cleansing in SQL Server

    Data cleansing is essential for accurate analysis and decision-making. This guide covers techniques like removing duplicates, handling missing values, correcting inconsistencies, standardizing data formats, removing outliers, and validating data using SQL Server. Examples from the AdventureWorks2022 database illustrate these methods, ensuring data reliability and consistency.

  8. 8
    Article
    Avatar of theregisterThe Register·1y

    Microsoft goes all-in on AI with SQL Server 2025

    Microsoft is introducing SQL Server 2025, enhancing performance and availability with features borrowed from Azure SQL. New additions include optimized locking, query optimization, REST API support, and Copilot for real-time coding assistance. This version prominently integrates AI to aid in AI application development and retrieval-augmented generation patterns. Native JSON support and improved credential management are also featured. SQL Server 2025 is expected to follow a 5+5 years support lifecycle, continuing Microsoft's push towards an AI-centric future.

  9. 9
    Article
    Avatar of detlifeData Engineer Things·1y

    End-to-End ETL and Sales Dashboard Project in Microsoft Fabric

    A step-by-step guide on creating a sales dashboard using Microsoft Fabric and PowerBI Desktop for the WideWorldImporters sample database. Key goals include creating a dynamic and user-friendly interface for monitoring sales performance across various dimensions like customer, product, and region. The post covers data gathering, ETL processes, creating views and tables, setting up a semantic model, and building various visuals to support different user stories.

  10. 10
    Article
    Avatar of neontechNeon·1y

    What To Know About Postgres if You’re Coming From SQL Server

    Microsoft SQL Server and Postgres both share their origins in 1989, but they have grown in different directions. SQL Server uses T-SQL, while Postgres uses PL/pgSQL, each with distinct syntax and features for procedural programming, string delimiters, date functions, and more. Postgres, an open-source community-driven database, offers flexibility and earlier access to innovative features compared to the company-driven SQL Server. Switching from SQL Server to Postgres includes adapting to different syntactical nuances but opens up a broader range of tools and hosting options.

  11. 11
    Article
    Avatar of bartwullemsThe Art of Simplicity·2y

    SQL Server–Does a ‘LIKE’ query benefits from having an index?

    A LIKE query in SQL Server can benefit from an index, although its effectiveness depends on how the LIKE pattern is constructed. Queries with a suffix wildcard (e.g., 'Laptop%') are efficient with index usage, while prefix wildcards (e.g., '%Pro') do not benefit effectively. Partial wildcards (e.g., 'Lap%op') may partially benefit, and queries without wildcards fully benefit from the index.

  12. 12
    Article
    Avatar of syncfusionSyncfusion·2y

    Efficient Report Management: Save and Load Reports in Vue Pivot Table with SQL Server and Node.js Express Server

    Learn how to integrate Syncfusion Vue Pivot Table with a MS SQL Server and Node.js Express server to manage reports efficiently. Steps include setting up the SQL Server database, configuring the Node.js server, and implementing functions for saving, loading, renaming, and removing reports. Additionally, discover how to use the built-in toolbar UI options in Syncfusion Vue Pivot Table for dynamic report manipulation.

  13. 13
    Article
    Avatar of jooqJOOQ·2y

    What's faster, COUNT(*) or COUNT(*) with LIMIT in SQL? Let's check

    Learn the recommended way to check for the existence of values in SQL and the difference between using LIMIT and COUNT(*) for checking the number of rows.