<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (groenewege)</title>
    <link>https://pinboard.in/u:groenewege/public/</link>
    <description>recent bookmarks from groenewege</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://laraveldaily.com/post/insert-1m-rows-to-laravel-db-6-ways-on-mysql-sqlite-postgresql-benchmarks"/>
	<rdf:li rdf:resource="https://notesonlaravel.com/laravel-mysql-vs-postgresql/"/>
	<rdf:li rdf:resource="https://notesonlaravel.com/laravel-mysql-to-postgres-migration/"/>
	<rdf:li rdf:resource="https://dutchlaravelfoundation.nl/kennis/sql-performance-bewaken-met-automatische-detectie-en-regressietests-in-laravel"/>
	<rdf:li rdf:resource="https://stitcher.io/blog/11-million-rows-in-seconds"/>
	<rdf:li rdf:resource="https://ohdear.app/news-and-updates/our-3-part-series-on-sql-performance-optimisations"/>
	<rdf:li rdf:resource="https://laravel-france.com/posts/gerez-vos-arbres-hierarchiques-avec-eloquent"/>
	<rdf:li rdf:resource="https://laracasts.com/series/eloquent-relationships-deep-dive"/>
	<rdf:li rdf:resource="https://databaseschool.com/"/>
	<rdf:li rdf:resource="https://laraveldaily.com/post/optimizing-laravel-eloquent-db-speed?mtm_campaign=twitter-251113-optimizing-eloquent-post"/>
	<rdf:li rdf:resource="https://laraveldaily.com/post/laravel-slower-package-ask-ai-how-to-improve-your-db"/>
	<rdf:li rdf:resource="https://ohdear.app/news-and-updates/sql-performance-improvements-analysing-fixing-the-slow-queries-part-2"/>
	<rdf:li rdf:resource="https://laravel-news.com/the-hidden-cost-of-mysql-defaults-in-laravel-apps"/>
	<rdf:li rdf:resource="https://ohdear.app/news-and-updates/sql-performance-improvements-finding-the-right-queries-to-fix-part-1"/>
	<rdf:li rdf:resource="https://masteringlaravel.io/daily/2025-08-21-eloquent-examples-to-satisfy-mysql-only-full-group-by-mode"/>
	<rdf:li rdf:resource="https://masteringlaravel.io/daily/2025-08-12-when-would-you-use-mysql-any-value-function"/>
	<rdf:li rdf:resource="https://masteringlaravel.io/daily/2025-08-04-understanding-mysql-only-full-group-by-mode"/>
	<rdf:li rdf:resource="https://tighten.com/insights/sql-generated-columns-and-views-how-to-use-them-in-your-laravel-app/"/>
	<rdf:li rdf:resource="https://x.com/TablePlus/status/1935585135472287819"/>
	<rdf:li rdf:resource="https://www.dasun.dev/blog/how-to-calculate-median-with-mysql-in-laravel"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=UkbTRy6voO8"/>
	<rdf:li rdf:resource="https://x.com/devhammed/status/1901008455869063258"/>
	<rdf:li rdf:resource="https://pgloader.io/"/>
	<rdf:li rdf:resource="https://martinjoo.dev/query-optimization-101"/>
	<rdf:li rdf:resource="https://spatie.be/blog/speeding-up-database-searches-using-an-invisible-column"/>
	<rdf:li rdf:resource="https://computersciencesimplified.substack.com/p/mysql-can-do-more-than-you-think"/>
	<rdf:li rdf:resource="https://tighten.com/insights/takeout-docker-installation/"/>
	<rdf:li rdf:resource="https://remtoloc.com/"/>
	<rdf:li rdf:resource="https://aaronfrancis.com/2022/efficient-mysql-pagination-using-deferred-joins-15d0de14"/>
	<rdf:li rdf:resource="https://highperformancesqlite.com/articles/sqlite-vs-mysql-what-are-the-differences"/>
	<rdf:li rdf:resource="https://aaronfrancis.com/2021/efficient-distance-querying-in-mysql-33acab3c"/>
	<rdf:li rdf:resource="https://database.guide/how-to-add-leading-zeros-to-a-number-in-mysql/"/>
	<rdf:li rdf:resource="https://sqlfordevs.com/json-schema-validation"/>
	<rdf:li rdf:resource="https://laraveldaily.com/lesson/structuring-databases-laravel/unlimited-levels-parent-children"/>
	<rdf:li rdf:resource="https://tighten.com/insights/blazing-fast-full-text-search-in-laravel-from-mysql-to-typesense/"/>
	<rdf:li rdf:resource="https://laravel-news.com/migrate-mysql-from-dbngin-herd"/>
	<rdf:li rdf:resource="https://blog.thms.uk/2024/07/laravel-mysqlexplain"/>
	<rdf:li rdf:resource="https://www.amitmerchant.com/separating-database-hosts-to-optimize-read-and-write-operations-in-laravel/"/>
	<rdf:li rdf:resource="https://github.com/tpetry/laravel-mysql-explain"/>
	<rdf:li rdf:resource="https://mysqlexplain.com/"/>
	<rdf:li rdf:resource="https://laracasts.com/series/lukes-larabits/episodes/20"/>
	<rdf:li rdf:resource="https://use-the-index-luke.com/"/>
	<rdf:li rdf:resource="https://martinjoo.dev/database-indexing-in-theory"/>
	<rdf:li rdf:resource="https://justanothertechblog.fr/forge/increased-mysql-ram.html"/>
	<rdf:li rdf:resource="https://planetscale.com/learn/courses/mysql-for-developers/queries/indexing-joins"/>
	<rdf:li rdf:resource="https://github.com/tpetry/tableplus-mysql-explain"/>
	<rdf:li rdf:resource="https://github.com/kirschbaum-development/eloquent-power-joins"/>
	<rdf:li rdf:resource="https://planetscale.com/learn/courses/database-scaling/scaling/cache-configuration?autoplay=1"/>
	<rdf:li rdf:resource="https://planetscale.com/learn/courses/database-scaling/scaling/replica-configuration?autoplay=1"/>
	<rdf:li rdf:resource="https://planetscale.com/learn/courses/database-scaling/scaling/partitioning-example?autoplay=1"/>
	<rdf:li rdf:resource="https://flareapp.io/blog/migrating-from-mysql-to-postgres-using-laravels-query-builder"/>
	<rdf:li rdf:resource="https://planetscale.com/learn/courses/database-scaling/introduction/course-introduction"/>
	<rdf:li rdf:resource="https://laraveldaily.com/post/virtual-db-columns-laravel-migrations-mysql"/>
	<rdf:li rdf:resource="https://rolandgeng.de/managing-trees-in-mysql-using-the-adjacency-list-model/"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?si=phbS5-2_ic1SnTSo&amp;v=wTcpZWPHl6w&amp;feature=youtu.be&amp;themeRefresh=1"/>
	<rdf:li rdf:resource="https://www.mysqltutorial.org/mysql-string-functions/mysql-lpad/"/>
	<rdf:li rdf:resource="https://www.atlassian.com/data/sql/how-to-find-duplicate-values-in-a-sql-table"/>
	<rdf:li rdf:resource="https://phpc.social/@simonhamp/111488131347736471"/>
	<rdf:li rdf:resource="https://www.digitalocean.com/community/tutorials/working-with-json-in-mysql"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?si=3OLTkYP-Ca4A-qXu&amp;v=QZBxgX2OWbI&amp;feature=youtu.be&amp;themeRefresh=1"/>
	<rdf:li rdf:resource="https://m.youtube.com/watch?si=Vox1-nSvHIlQ5rfI&amp;v=IcIkjfXoHV4&amp;feature=youtu.be"/>
	<rdf:li rdf:resource="https://laravel-news.com/bolt-sql-fast-and-beautiful-database-client"/>
	<rdf:li rdf:resource="https://mysqldump.guru/"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=QgnCB8X_sN4"/>
	<rdf:li rdf:resource="https://twitter.com/PlanetScale/status/1699858343098003535"/>
	<rdf:li rdf:resource="https://sqlfordevs.com/delete-duplicate-rows"/>
	<rdf:li rdf:resource="https://planetscale.com/blog/datetimes-vs-timestamps-in-mysql"/>
	<rdf:li rdf:resource="https://planetscale.com/blog/generated-hash-columns-in-mysql"/>
	<rdf:li rdf:resource="https://laraveldaily.com/post/expression-1-of-select-list-is-not-in-group-by-two-fixes-in-laravel"/>
	<rdf:li rdf:resource="https://sqlfordevs.com/invisible-index-before-delete"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://laraveldaily.com/post/insert-1m-rows-to-laravel-db-6-ways-on-mysql-sqlite-postgresql-benchmarks">
    <title>Insert 1M Rows to Laravel DB: 6 Ways on MySQL / SQLite / PostgreSQL (Benchmarks)</title>
    <dc:date>2026-05-14T10:04:50+00:00</dc:date>
    <link>https://laraveldaily.com/post/insert-1m-rows-to-laravel-db-6-ways-on-mysql-sqlite-postgresql-benchmarks</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel mysql sqlite postgresql performance</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:5fee8fc82841/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:sqlite"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:postgresql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://notesonlaravel.com/laravel-mysql-vs-postgresql/">
    <title>Choosing MySQL vs PostgreSQL for Your Laravel Application</title>
    <dc:date>2026-03-21T21:54:24+00:00</dc:date>
    <link>https://notesonlaravel.com/laravel-mysql-vs-postgresql/</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel mysql postgresql</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:e20372bf265c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:postgresql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://notesonlaravel.com/laravel-mysql-to-postgres-migration/">
    <title>Migrating from MySQL to PostgreSQL on Laravel Forge</title>
    <dc:date>2026-03-21T21:50:11+00:00</dc:date>
    <link>https://notesonlaravel.com/laravel-mysql-to-postgres-migration/</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel hosting mysql postgresql</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:5b1eab53a591/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:hosting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:postgresql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dutchlaravelfoundation.nl/kennis/sql-performance-bewaken-met-automatische-detectie-en-regressietests-in-laravel">
    <title>SQL-performance bewaken met automatische detectie en regressietests in Laravel</title>
    <dc:date>2026-03-04T15:56:47+00:00</dc:date>
    <link>https://dutchlaravelfoundation.nl/kennis/sql-performance-bewaken-met-automatische-detectie-en-regressietests-in-laravel</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel mysql</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:8e61a8e36138/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://stitcher.io/blog/11-million-rows-in-seconds">
    <title>Once again processing 11 million rows, now in seconds</title>
    <dc:date>2026-01-29T12:36:46+00:00</dc:date>
    <link>https://stitcher.io/blog/11-million-rows-in-seconds</link>
    <dc:creator>groenewege</dc:creator><dc:subject>php mysql performance laravel</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:65afa0206334/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:php"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://ohdear.app/news-and-updates/our-3-part-series-on-sql-performance-optimisations">
    <title>Our 3-part series on SQL performance optimisations</title>
    <dc:date>2026-01-27T21:13:18+00:00</dc:date>
    <link>https://ohdear.app/news-and-updates/our-3-part-series-on-sql-performance-optimisations</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel mysql performance</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:637497f15f84/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laravel-france.com/posts/gerez-vos-arbres-hierarchiques-avec-eloquent">
    <title>Gérez vos arbres hiérarchiques avec Eloquent</title>
    <dc:date>2026-01-21T09:52:42+00:00</dc:date>
    <link>https://laravel-france.com/posts/gerez-vos-arbres-hierarchiques-avec-eloquent</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel mysql</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:a257ea632178/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laracasts.com/series/eloquent-relationships-deep-dive">
    <title>Laracasts: Eloquent Relationships Deep Dive</title>
    <dc:date>2025-11-26T15:13:21+00:00</dc:date>
    <link>https://laracasts.com/series/eloquent-relationships-deep-dive</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel mysql</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:e4bc3bb298d7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://databaseschool.com/">
    <title>Database School</title>
    <dc:date>2025-11-24T19:12:52+00:00</dc:date>
    <link>https://databaseschool.com/</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql postgresql sqlite</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:db6a7cf191dc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:postgresql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:sqlite"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laraveldaily.com/post/optimizing-laravel-eloquent-db-speed?mtm_campaign=twitter-251113-optimizing-eloquent-post">
    <title>Optimizing Laravel Eloquent and DB Speed: All You Need to Know</title>
    <dc:date>2025-11-15T12:42:19+00:00</dc:date>
    <link>https://laraveldaily.com/post/optimizing-laravel-eloquent-db-speed?mtm_campaign=twitter-251113-optimizing-eloquent-post</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel performance mysql</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:276d2c04b604/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laraveldaily.com/post/laravel-slower-package-ask-ai-how-to-improve-your-db">
    <title>Laravel Slower Package: Ask AI How to Improve Your DB</title>
    <dc:date>2025-10-25T20:45:59+00:00</dc:date>
    <link>https://laraveldaily.com/post/laravel-slower-package-ask-ai-how-to-improve-your-db</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel mysql performance</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:fc20c0bcf4ca/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://ohdear.app/news-and-updates/sql-performance-improvements-analysing-fixing-the-slow-queries-part-2">
    <title>SQL performance improvements: analysing &amp; fixing the slow queries (part 2)</title>
    <dc:date>2025-10-06T15:53:50+00:00</dc:date>
    <link>https://ohdear.app/news-and-updates/sql-performance-improvements-analysing-fixing-the-slow-queries-part-2</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel mysql performance</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:358615c3fbbd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laravel-news.com/the-hidden-cost-of-mysql-defaults-in-laravel-apps">
    <title>The Hidden Cost of MySQL Defaults in Laravel Apps</title>
    <dc:date>2025-09-29T16:06:51+00:00</dc:date>
    <link>https://laravel-news.com/the-hidden-cost-of-mysql-defaults-in-laravel-apps</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql performance</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:86bfee0c8b9e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://ohdear.app/news-and-updates/sql-performance-improvements-finding-the-right-queries-to-fix-part-1">
    <title>SQL performance improvements: finding the right queries to fix (part 1)</title>
    <dc:date>2025-09-17T08:54:33+00:00</dc:date>
    <link>https://ohdear.app/news-and-updates/sql-performance-improvements-finding-the-right-queries-to-fix-part-1</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel mysql performance</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:85485947a443/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://masteringlaravel.io/daily/2025-08-21-eloquent-examples-to-satisfy-mysql-only-full-group-by-mode">
    <title>Eloquent examples to satisfy MySQL's ONLY_FULL_GROUP_BY mode</title>
    <dc:date>2025-08-21T13:17:01+00:00</dc:date>
    <link>https://masteringlaravel.io/daily/2025-08-21-eloquent-examples-to-satisfy-mysql-only-full-group-by-mode</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql laravel</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:1e4163a30209/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://masteringlaravel.io/daily/2025-08-12-when-would-you-use-mysql-any-value-function">
    <title>When would you use MySQL's ANY_VALUE() function</title>
    <dc:date>2025-08-12T15:00:38+00:00</dc:date>
    <link>https://masteringlaravel.io/daily/2025-08-12-when-would-you-use-mysql-any-value-function</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:3bd686e5bfef/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://masteringlaravel.io/daily/2025-08-04-understanding-mysql-only-full-group-by-mode">
    <title>Understanding MySQL's ONLY_FULL_GROUP_BY mode</title>
    <dc:date>2025-08-04T14:36:07+00:00</dc:date>
    <link>https://masteringlaravel.io/daily/2025-08-04-understanding-mysql-only-full-group-by-mode</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:d72b9792ebae/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://tighten.com/insights/sql-generated-columns-and-views-how-to-use-them-in-your-laravel-app/">
    <title>SQL Generated Columns and Views: How to Use Them in Your Laravel App</title>
    <dc:date>2025-07-25T16:01:46+00:00</dc:date>
    <link>https://tighten.com/insights/sql-generated-columns-and-views-how-to-use-them-in-your-laravel-app/</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel mysql</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:9c26645aab86/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://x.com/TablePlus/status/1935585135472287819">
    <title>We've added some built-in MCP functions to TablePlus</title>
    <dc:date>2025-06-19T09:45:42+00:00</dc:date>
    <link>https://x.com/TablePlus/status/1935585135472287819</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel ai mysql</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:a601339f03a7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.dasun.dev/blog/how-to-calculate-median-with-mysql-in-laravel">
    <title>How to Calculate Median with MySQL in Laravel</title>
    <dc:date>2025-05-20T21:51:52+00:00</dc:date>
    <link>https://www.dasun.dev/blog/how-to-calculate-median-with-mysql-in-laravel</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel mysql</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:fc59149fddbe/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=UkbTRy6voO8">
    <title>Migrating a 75GB MySQL database to RDS with just 3 minutes of downtime</title>
    <dc:date>2025-04-30T21:24:56+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=UkbTRy6voO8</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql hosting</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:27007b0bf790/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:hosting"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://x.com/devhammed/status/1901008455869063258">
    <title>Calculate distance in eloquent query</title>
    <dc:date>2025-03-18T09:47:43+00:00</dc:date>
    <link>https://x.com/devhammed/status/1901008455869063258</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel mysql maps</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:4974472e8810/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:maps"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://pgloader.io/">
    <title>pgloader</title>
    <dc:date>2025-03-05T20:03:39+00:00</dc:date>
    <link>https://pgloader.io/</link>
    <dc:creator>groenewege</dc:creator><description><![CDATA[migrate from mysql to postgresql]]></description>
<dc:subject>postgresql mysql</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:ac8d3c61f974/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:postgresql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://martinjoo.dev/query-optimization-101">
    <title>Query Optimization 101</title>
    <dc:date>2025-03-05T16:57:59+00:00</dc:date>
    <link>https://martinjoo.dev/query-optimization-101</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:e2695ce103c1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://spatie.be/blog/speeding-up-database-searches-using-an-invisible-column">
    <title>Speeding up database searches using an invisible column</title>
    <dc:date>2025-02-06T13:38:38+00:00</dc:date>
    <link>https://spatie.be/blog/speeding-up-database-searches-using-an-invisible-column</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql laravel performance</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:67b583794259/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://computersciencesimplified.substack.com/p/mysql-can-do-more-than-you-think">
    <title>MySQL can do more than you think</title>
    <dc:date>2025-01-14T17:06:55+00:00</dc:date>
    <link>https://computersciencesimplified.substack.com/p/mysql-can-do-more-than-you-think</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:de17954d833c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://tighten.com/insights/takeout-docker-installation/">
    <title>New: Install Takeout with Docker</title>
    <dc:date>2024-12-16T19:11:03+00:00</dc:date>
    <link>https://tighten.com/insights/takeout-docker-installation/</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel redis mysql php mac</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:16a4dc87f493/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:redis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:php"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mac"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://remtoloc.com/">
    <title>Remtoloc</title>
    <dc:date>2024-12-15T13:26:51+00:00</dc:date>
    <link>https://remtoloc.com/</link>
    <dc:creator>groenewege</dc:creator><description><![CDATA[Data syncing application for macOS]]></description>
<dc:subject>mac backup mysql</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:846ccd2b0e0c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mac"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:backup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://aaronfrancis.com/2022/efficient-mysql-pagination-using-deferred-joins-15d0de14">
    <title>Efficient MySQL pagination using deferred joins</title>
    <dc:date>2024-12-06T23:00:00+00:00</dc:date>
    <link>https://aaronfrancis.com/2022/efficient-mysql-pagination-using-deferred-joins-15d0de14</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:547691725825/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://highperformancesqlite.com/articles/sqlite-vs-mysql-what-are-the-differences">
    <title>SQLite vs. MySQL: What are the differences between MySQL and SQLite?</title>
    <dc:date>2024-11-19T06:12:51+00:00</dc:date>
    <link>https://highperformancesqlite.com/articles/sqlite-vs-mysql-what-are-the-differences</link>
    <dc:creator>groenewege</dc:creator><dc:subject>sqlite mysql</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:17e0db5c2634/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:sqlite"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://aaronfrancis.com/2021/efficient-distance-querying-in-mysql-33acab3c">
    <title>Efficient distance querying in MySQL</title>
    <dc:date>2024-10-12T21:45:30+00:00</dc:date>
    <link>https://aaronfrancis.com/2021/efficient-distance-querying-in-mysql-33acab3c</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql maps performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:6ef51aaf5415/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:maps"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://database.guide/how-to-add-leading-zeros-to-a-number-in-mysql/">
    <title>How to Add Leading Zeros to a Number in MySQL</title>
    <dc:date>2024-10-03T18:35:56+00:00</dc:date>
    <link>https://database.guide/how-to-add-leading-zeros-to-a-number-in-mysql/</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:b5b54a841c4d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sqlfordevs.com/json-schema-validation">
    <title>JSON Schema validation for columns</title>
    <dc:date>2024-09-24T09:24:50+00:00</dc:date>
    <link>https://sqlfordevs.com/json-schema-validation</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql json</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:ac2ab582d8f3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:json"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laraveldaily.com/lesson/structuring-databases-laravel/unlimited-levels-parent-children">
    <title>Unlimited Levels of Parent-Children</title>
    <dc:date>2024-08-13T08:57:10+00:00</dc:date>
    <link>https://laraveldaily.com/lesson/structuring-databases-laravel/unlimited-levels-parent-children</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel mysql performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:73d5f9ad0a39/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://tighten.com/insights/blazing-fast-full-text-search-in-laravel-from-mysql-to-typesense/">
    <title>From MySQL to Typesense: Blazing-Fast Full-Text Search in Laravel</title>
    <dc:date>2024-07-31T14:55:12+00:00</dc:date>
    <link>https://tighten.com/insights/blazing-fast-full-text-search-in-laravel-from-mysql-to-typesense/</link>
    <dc:creator>groenewege</dc:creator><dc:subject>search laravel mysql</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:661a94f06212/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:search"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laravel-news.com/migrate-mysql-from-dbngin-herd">
    <title>How to Migrate MySQL from DBngin to Laravel Herd - Laravel News</title>
    <dc:date>2024-07-15T14:42:05+00:00</dc:date>
    <link>https://laravel-news.com/migrate-mysql-from-dbngin-herd</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel mysql mac</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:8461a6fd87d2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mac"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.thms.uk/2024/07/laravel-mysqlexplain">
    <title>Using Visual MySQL Explain with Laravel</title>
    <dc:date>2024-07-15T09:18:35+00:00</dc:date>
    <link>https://blog.thms.uk/2024/07/laravel-mysqlexplain</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel mysql performance</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:45e2a08be7a4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.amitmerchant.com/separating-database-hosts-to-optimize-read-and-write-operations-in-laravel/">
    <title>Separating Database Hosts to Optimize Read and Write Operations in Laravel</title>
    <dc:date>2024-07-15T09:14:02+00:00</dc:date>
    <link>https://www.amitmerchant.com/separating-database-hosts-to-optimize-read-and-write-operations-in-laravel/</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel mysql performance</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:f257228fb797/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/tpetry/laravel-mysql-explain">
    <title>laravel-mysql-explain</title>
    <dc:date>2024-07-12T10:51:25+00:00</dc:date>
    <link>https://github.com/tpetry/laravel-mysql-explain</link>
    <dc:creator>groenewege</dc:creator><description><![CDATA[collects many query metrics that will be sent to mysqlexplain.com ]]></description>
<dc:subject>laravel mysql performance</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:7bae58ad6d91/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mysqlexplain.com/">
    <title>Visual EXPLAIN for MySQL</title>
    <dc:date>2024-07-12T10:51:10+00:00</dc:date>
    <link>https://mysqlexplain.com/</link>
    <dc:creator>groenewege</dc:creator><description><![CDATA[Research slow query's performance problems]]></description>
<dc:subject>mysql performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:128ea5f98343/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laracasts.com/series/lukes-larabits/episodes/20">
    <title>How to Perform Random Order Pagination</title>
    <dc:date>2024-05-27T17:44:35+00:00</dc:date>
    <link>https://laracasts.com/series/lukes-larabits/episodes/20</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel mysql postgresql</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:d8d965ea8b59/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:postgresql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://use-the-index-luke.com/">
    <title>SQL Indexing and Tuning for developers</title>
    <dc:date>2024-05-21T09:55:39+00:00</dc:date>
    <link>https://use-the-index-luke.com/</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql performance</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:7a3512feb491/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://martinjoo.dev/database-indexing-in-theory">
    <title>Database Indexing in Theory</title>
    <dc:date>2024-05-17T12:21:21+00:00</dc:date>
    <link>https://martinjoo.dev/database-indexing-in-theory</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:ec6835943aff/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://justanothertechblog.fr/forge/increased-mysql-ram.html">
    <title>Augmenter la RAM d'un serveur Mysql sur Laravel Forge</title>
    <dc:date>2024-04-15T22:05:57+00:00</dc:date>
    <link>https://justanothertechblog.fr/forge/increased-mysql-ram.html</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel hosting mysql performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:a2cb06d9a561/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:hosting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://planetscale.com/learn/courses/mysql-for-developers/queries/indexing-joins">
    <title>Indexing joins</title>
    <dc:date>2024-04-02T23:53:57+00:00</dc:date>
    <link>https://planetscale.com/learn/courses/mysql-for-developers/queries/indexing-joins</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:01afba4471df/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/tpetry/tableplus-mysql-explain">
    <title>TablePlus plugin to analyze MySQL queries with explainmysql.com</title>
    <dc:date>2024-03-29T21:49:47+00:00</dc:date>
    <link>https://github.com/tpetry/tableplus-mysql-explain</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql mac</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:0f1b0a2e3f28/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mac"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/kirschbaum-development/eloquent-power-joins">
    <title>eloquent-power-joins</title>
    <dc:date>2024-03-25T20:04:12+00:00</dc:date>
    <link>https://github.com/kirschbaum-development/eloquent-power-joins</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel mysql performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:bd2a11ecc00d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://planetscale.com/learn/courses/database-scaling/scaling/cache-configuration?autoplay=1">
    <title>Database Scaling course: Cache configuration</title>
    <dc:date>2024-03-09T16:11:16+00:00</dc:date>
    <link>https://planetscale.com/learn/courses/database-scaling/scaling/cache-configuration?autoplay=1</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql performance</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:5800310e4a9e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://planetscale.com/learn/courses/database-scaling/scaling/replica-configuration?autoplay=1">
    <title>Database Scaling course: Replica configuration</title>
    <dc:date>2024-03-09T15:48:16+00:00</dc:date>
    <link>https://planetscale.com/learn/courses/database-scaling/scaling/replica-configuration?autoplay=1</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql performance</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:b33e49318369/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://planetscale.com/learn/courses/database-scaling/scaling/partitioning-example?autoplay=1">
    <title>Database Scaling course : Partitioning example</title>
    <dc:date>2024-03-08T17:39:45+00:00</dc:date>
    <link>https://planetscale.com/learn/courses/database-scaling/scaling/partitioning-example?autoplay=1</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql performance</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:94f5e779e4dc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://flareapp.io/blog/migrating-from-mysql-to-postgres-using-laravels-query-builder">
    <title>Migrating from MySQL to Postgres using Laravel's query builder</title>
    <dc:date>2024-03-07T12:07:38+00:00</dc:date>
    <link>https://flareapp.io/blog/migrating-from-mysql-to-postgres-using-laravels-query-builder</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel mysql postgresql</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:a766223c5417/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:postgresql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://planetscale.com/learn/courses/database-scaling/introduction/course-introduction">
    <title>Database Scaling course: Database Scaling</title>
    <dc:date>2024-03-01T06:38:32+00:00</dc:date>
    <link>https://planetscale.com/learn/courses/database-scaling/introduction/course-introduction</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:82b097767122/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laraveldaily.com/post/virtual-db-columns-laravel-migrations-mysql">
    <title>Virtual DB Columns in Laravel Migrations and MySQL</title>
    <dc:date>2024-01-18T12:56:02+00:00</dc:date>
    <link>https://laraveldaily.com/post/virtual-db-columns-laravel-migrations-mysql</link>
    <dc:creator>groenewege</dc:creator><dc:subject>laravel mysql</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:7fb2f0508b93/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://rolandgeng.de/managing-trees-in-mysql-using-the-adjacency-list-model/">
    <title>Managing Trees in MySQL Using the Adjacency List Model</title>
    <dc:date>2023-12-12T22:47:30+00:00</dc:date>
    <link>https://rolandgeng.de/managing-trees-in-mysql-using-the-adjacency-list-model/</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:02c3054b74ad/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?si=phbS5-2_ic1SnTSo&amp;v=wTcpZWPHl6w&amp;feature=youtu.be&amp;themeRefresh=1">
    <title>Selecting random rows in MySQL</title>
    <dc:date>2023-12-12T17:38:17+00:00</dc:date>
    <link>https://www.youtube.com/watch?si=phbS5-2_ic1SnTSo&amp;v=wTcpZWPHl6w&amp;feature=youtu.be&amp;themeRefresh=1</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:7716b379eff0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.mysqltutorial.org/mysql-string-functions/mysql-lpad/">
    <title>MySQL LPAD</title>
    <dc:date>2023-12-08T21:33:49+00:00</dc:date>
    <link>https://www.mysqltutorial.org/mysql-string-functions/mysql-lpad/</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:e5db686ed47c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.atlassian.com/data/sql/how-to-find-duplicate-values-in-a-sql-table">
    <title>How to Find Duplicate Values in a SQL Table</title>
    <dc:date>2023-12-05T19:00:54+00:00</dc:date>
    <link>https://www.atlassian.com/data/sql/how-to-find-duplicate-values-in-a-sql-table</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:0d843c17ffea/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://phpc.social/@simonhamp/111488131347736471">
    <title>use CASE in MySQL virtual columns</title>
    <dc:date>2023-11-28T12:57:44+00:00</dc:date>
    <link>https://phpc.social/@simonhamp/111488131347736471</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:df71e3f624d6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.digitalocean.com/community/tutorials/working-with-json-in-mysql">
    <title>How To Work with JSON in MySQL</title>
    <dc:date>2023-11-04T13:42:13+00:00</dc:date>
    <link>https://www.digitalocean.com/community/tutorials/working-with-json-in-mysql</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql laravel</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:6c45f2995af9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?si=3OLTkYP-Ca4A-qXu&amp;v=QZBxgX2OWbI&amp;feature=youtu.be&amp;themeRefresh=1">
    <title>NoSQL in MySQL (crash course)</title>
    <dc:date>2023-11-04T13:07:48+00:00</dc:date>
    <link>https://www.youtube.com/watch?si=3OLTkYP-Ca4A-qXu&amp;v=QZBxgX2OWbI&amp;feature=youtu.be&amp;themeRefresh=1</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:ba23e81dc138/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://m.youtube.com/watch?si=Vox1-nSvHIlQ5rfI&amp;v=IcIkjfXoHV4&amp;feature=youtu.be">
    <title>Increase SQL performance with this functional indexes</title>
    <dc:date>2023-10-26T15:25:25+00:00</dc:date>
    <link>https://m.youtube.com/watch?si=Vox1-nSvHIlQ5rfI&amp;v=IcIkjfXoHV4&amp;feature=youtu.be</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql performance</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:ec8291109123/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laravel-news.com/bolt-sql-fast-and-beautiful-database-client">
    <title>Bolt SQL - Fast and beautiful database client</title>
    <dc:date>2023-10-11T14:09:09+00:00</dc:date>
    <link>https://laravel-news.com/bolt-sql-fast-and-beautiful-database-client</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql mac</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:764cb84def8c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mac"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mysqldump.guru/">
    <title>mysqldump.guru</title>
    <dc:date>2023-09-28T16:40:04+00:00</dc:date>
    <link>https://mysqldump.guru/</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:6e2b3c1821e3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=QgnCB8X_sN4">
    <title>Searching by location in MySQL</title>
    <dc:date>2023-09-19T18:05:57+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=QgnCB8X_sN4</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql maps</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:268828f0bbfb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:maps"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/PlanetScale/status/1699858343098003535">
    <title>limit/offset and cursor-based pagination</title>
    <dc:date>2023-09-07T19:37:43+00:00</dc:date>
    <link>https://twitter.com/PlanetScale/status/1699858343098003535</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:f2b9acdaebe1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sqlfordevs.com/delete-duplicate-rows">
    <title>Delete Duplicate Rows</title>
    <dc:date>2023-08-17T14:34:19+00:00</dc:date>
    <link>https://sqlfordevs.com/delete-duplicate-rows</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:1e645cdd0b54/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://planetscale.com/blog/datetimes-vs-timestamps-in-mysql">
    <title>Datetimes versus timestamps in MySQL</title>
    <dc:date>2023-07-04T12:53:36+00:00</dc:date>
    <link>https://planetscale.com/blog/datetimes-vs-timestamps-in-mysql</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:b18e273dcdfe/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://planetscale.com/blog/generated-hash-columns-in-mysql">
    <title>Generated hash columns in MySQL</title>
    <dc:date>2023-06-15T19:30:49+00:00</dc:date>
    <link>https://planetscale.com/blog/generated-hash-columns-in-mysql</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:8c4d9d1bc04e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laraveldaily.com/post/expression-1-of-select-list-is-not-in-group-by-two-fixes-in-laravel">
    <title>&quot;Expression #1 of SELECT list is not in GROUP BY&quot;: Two Fixes in Laravel</title>
    <dc:date>2023-06-15T14:04:40+00:00</dc:date>
    <link>https://laraveldaily.com/post/expression-1-of-select-list-is-not-in-group-by-two-fixes-in-laravel</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql laravel</dc:subject>
<dc:identifier>https://pinboard.in/u:groenewege/b:6f8a141ca0e7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:laravel"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sqlfordevs.com/invisible-index-before-delete">
    <title>Make Indexes Invisible Before Deleting Them</title>
    <dc:date>2023-06-13T16:04:12+00:00</dc:date>
    <link>https://sqlfordevs.com/invisible-index-before-delete</link>
    <dc:creator>groenewege</dc:creator><dc:subject>mysql</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:groenewege/b:63f269ef71c1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:groenewege/t:mysql"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>