Please confirm you are human

This browser or connection looks automated. Press and continuously hold the control for 3 seconds to enable Google-hosted web results and, when separately allowed, AI-assisted answers.

A successful check enables 100 search requests. Interactive access does not authorize scraping, systematic collection, or reuse of search output.

Hold with a pointer, or hold Space or Enter.

News

DEV Community
dev.to > ms_njenga > sql-is-surviving-franklin-when-one-query-isnt-enough-20ld

SQL Is Surviving, Franklin: When One Query Isn't Enough

10+ hour, 17+ min ago   (1774+ words) Franklin survived SQL JOINs. Last time, we made tables talk to each other. We connected students to classes, classes to teachers, and somehow convinced Franklin that duplicate rows were not a database malfunction. He was beginning to feel confident. "Which…...

DEV Community
dev.to > shane11235 > turning-mermaid-er-diagrams-into-shareable-3d-schema-tours-nn8

Turning Mermaid ER diagrams into shareable 3D schema tours

11+ hour, 20+ min ago   (20+ words) Mermaid erDiagram is great for... Tagged with mermaid, sql, database, opensource....

Medium
medium.com > @techybob > 5-explain-analyze-patterns-every-data-engineer-should-know-8a454ec1ce03

5 EXPLAIN ANALYZE Patterns Every Data Engineer Should Know

8+ hour, 5+ min ago   (180+ words) If you’ve stared at PostgreSQL’s EXPLAIN ANALYZE output and felt completely lost, you're not alone. A few months ago, I spent nearly three hours debugging a query that looked perfectly reasonable in code review but turned into a 15-second nightmare…...

DEV Community
dev.to > webmatrixlab > database-indexing-mistakes-that-are-quietly-killing-your-apps-performance-2l74

Database Indexing Mistakes That Are Quietly Killing Your App's Performance

16+ hour, 14+ min ago   (459+ words) Indexing is one of those topics every developer has heard of, most have used, and surprisingly few have actually reasoned through carefully. It's easy to add an index and move on — it's much harder to know whether that index is…...

DEV Community
dev.to > rapidlashes > no-idea-where-to-start-learning-sql-4nh6

NO idea where to start learning SQL?

19+ hour, 34+ min ago   (246+ words) This article is a beginner friendly guide that gets you started into learning SQL as a programming... Tagged with programming, productivity, beginners, webdev....

Medium
medium.com > @eyeonit > sqldungeon-now-with-duckdb-188633f5f8c5

SQLDungeon: Now with DuckDB

18+ hour, 47+ min ago   (35+ words) SQL Dungeon grew a DuckDB marsh this weekend. Why, well because I wanted to learn it. SQL Dungeon started as a browser dungeon crawler where every room is a SQL puzzle …...

DEV Community
dev.to > mehradsadeghi > mysql-overselling-why-select-isnt-enough-and-how-select-for-update-solves-it-m0p

MySQL Overselling: Why SELECT Isn't Enough and How SELECT... FOR UPDATE Solves It

1+ day, 13+ min ago   (431+ words) Imagine you’re running an online store, there’s exactly one item left in stock. Two customers click... Tagged with database, mysql, backend, softwareengineering....

DEV Community
dev.to > mehradsadeghi > two-transactions-one-row-what-does-mysql-actually-let-you-see--52ga

Two Transactions, One Row: What Does MySQL Actually Let You See?

1+ day, 14+ min ago   (554+ words) Two users, One database row, Both reading and writing at almost exactly the same time. Who sees... Tagged with database, mysql, softwareengineering, backend....

DEV Community
dev.to > hellogung > sql-vs-nosql-kenapa-postgresql-masih-jadi-swiss-army-knife-di-2026-471l

SQL vs NoSQL: Kenapa PostgreSQL Masih Jadi 'Swiss Army Knife' di 2026

1+ day, 2+ hour ago   (23+ words) Sering kali kita... Tagged with postgres, mongodb, database, backend....

Medium
medium.com > @geekycodes > window-functions-in-pyspark-a-practical-guide-with-row-number-rank-lag-lead-and-running-totals-e3393086c308

Window Functions in PySpark: A Practical Guide with ROW_NUMBER, RANK, LAG, LEAD, and Running Totals

23+ hour, 1+ min ago   (104+ words) Non member readers can read it here for free If you work with Apache Spark, PySpark, Databricks, or SQL, sooner or later you will encounter a problem that looks deceptively simple: “For every customer, find their latest transaction.” “Calculate the…...