<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://databases.avetavos.com/postgresql/en/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/advanced-postgres/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/advanced-postgres/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/advanced-postgres/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/advanced-postgres/full-text-search/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/advanced-postgres/full-text-search/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/advanced-postgres/full-text-search/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/advanced-postgres/functions-and-triggers/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/advanced-postgres/functions-and-triggers/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/advanced-postgres/functions-and-triggers/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/advanced-postgres/jsonb/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/advanced-postgres/jsonb/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/advanced-postgres/jsonb/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/advanced-postgres/views-and-materialized-views/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/advanced-postgres/views-and-materialized-views/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/advanced-postgres/views-and-materialized-views/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/crud-and-sql/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/crud-and-sql/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/crud-and-sql/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/crud-and-sql/insert/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/crud-and-sql/insert/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/crud-and-sql/insert/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/crud-and-sql/select-and-filtering/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/crud-and-sql/select-and-filtering/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/crud-and-sql/select-and-filtering/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/crud-and-sql/update-and-delete/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/crud-and-sql/update-and-delete/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/crud-and-sql/update-and-delete/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/crud-and-sql/upsert-on-conflict/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/crud-and-sql/upsert-on-conflict/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/crud-and-sql/upsert-on-conflict/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/indexes-and-performance/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/indexes-and-performance/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/indexes-and-performance/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/indexes-and-performance/btree-and-index-basics/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/indexes-and-performance/btree-and-index-basics/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/indexes-and-performance/btree-and-index-basics/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/indexes-and-performance/explain-and-query-plans/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/indexes-and-performance/explain-and-query-plans/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/indexes-and-performance/explain-and-query-plans/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/indexes-and-performance/specialized-indexes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/indexes-and-performance/specialized-indexes/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/indexes-and-performance/specialized-indexes/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/indexes-and-performance/vacuum-and-statistics/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/indexes-and-performance/vacuum-and-statistics/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/indexes-and-performance/vacuum-and-statistics/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/intro-and-setup/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/intro-and-setup/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/intro-and-setup/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/intro-and-setup/databases-schemas-and-connecting/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/intro-and-setup/databases-schemas-and-connecting/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/intro-and-setup/databases-schemas-and-connecting/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/intro-and-setup/psql-and-pgadmin/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/intro-and-setup/psql-and-pgadmin/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/intro-and-setup/psql-and-pgadmin/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/intro-and-setup/setup-with-docker/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/intro-and-setup/setup-with-docker/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/intro-and-setup/setup-with-docker/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/intro-and-setup/what-is-postgresql/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/intro-and-setup/what-is-postgresql/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/intro-and-setup/what-is-postgresql/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/joins-and-relationships/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/joins-and-relationships/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/joins-and-relationships/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/joins-and-relationships/aggregates-group-by/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/joins-and-relationships/aggregates-group-by/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/joins-and-relationships/aggregates-group-by/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/joins-and-relationships/joins/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/joins-and-relationships/joins/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/joins-and-relationships/joins/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/joins-and-relationships/subqueries-and-ctes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/joins-and-relationships/subqueries-and-ctes/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/joins-and-relationships/subqueries-and-ctes/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/joins-and-relationships/window-functions/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/joins-and-relationships/window-functions/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/joins-and-relationships/window-functions/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/operations-and-scaling/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/operations-and-scaling/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/operations-and-scaling/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/operations-and-scaling/backup-and-security/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/operations-and-scaling/backup-and-security/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/operations-and-scaling/backup-and-security/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/operations-and-scaling/connection-pooling/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/operations-and-scaling/connection-pooling/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/operations-and-scaling/connection-pooling/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/operations-and-scaling/partitioning/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/operations-and-scaling/partitioning/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/operations-and-scaling/partitioning/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/operations-and-scaling/replication/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/operations-and-scaling/replication/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/operations-and-scaling/replication/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/tables-and-types/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/tables-and-types/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/tables-and-types/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/tables-and-types/altering-schema/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/tables-and-types/altering-schema/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/tables-and-types/altering-schema/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/tables-and-types/constraints/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/tables-and-types/constraints/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/tables-and-types/constraints/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/tables-and-types/creating-tables/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/tables-and-types/creating-tables/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/tables-and-types/creating-tables/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/tables-and-types/data-types/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/tables-and-types/data-types/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/tables-and-types/data-types/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/transactions-and-concurrency/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/transactions-and-concurrency/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/transactions-and-concurrency/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/transactions-and-concurrency/isolation-levels/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/transactions-and-concurrency/isolation-levels/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/transactions-and-concurrency/isolation-levels/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/transactions-and-concurrency/locking-and-deadlocks/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/transactions-and-concurrency/locking-and-deadlocks/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/transactions-and-concurrency/locking-and-deadlocks/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/transactions-and-concurrency/mvcc/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/transactions-and-concurrency/mvcc/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/transactions-and-concurrency/mvcc/"/></url><url><loc>https://databases.avetavos.com/postgresql/en/transactions-and-concurrency/transactions-basics/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/transactions-and-concurrency/transactions-basics/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/transactions-and-concurrency/transactions-basics/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/advanced-postgres/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/advanced-postgres/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/advanced-postgres/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/advanced-postgres/full-text-search/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/advanced-postgres/full-text-search/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/advanced-postgres/full-text-search/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/advanced-postgres/functions-and-triggers/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/advanced-postgres/functions-and-triggers/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/advanced-postgres/functions-and-triggers/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/advanced-postgres/jsonb/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/advanced-postgres/jsonb/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/advanced-postgres/jsonb/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/advanced-postgres/views-and-materialized-views/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/advanced-postgres/views-and-materialized-views/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/advanced-postgres/views-and-materialized-views/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/crud-and-sql/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/crud-and-sql/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/crud-and-sql/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/crud-and-sql/insert/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/crud-and-sql/insert/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/crud-and-sql/insert/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/crud-and-sql/select-and-filtering/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/crud-and-sql/select-and-filtering/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/crud-and-sql/select-and-filtering/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/crud-and-sql/update-and-delete/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/crud-and-sql/update-and-delete/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/crud-and-sql/update-and-delete/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/crud-and-sql/upsert-on-conflict/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/crud-and-sql/upsert-on-conflict/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/crud-and-sql/upsert-on-conflict/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/glossary/</loc></url><url><loc>https://databases.avetavos.com/postgresql/th/indexes-and-performance/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/indexes-and-performance/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/indexes-and-performance/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/indexes-and-performance/btree-and-index-basics/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/indexes-and-performance/btree-and-index-basics/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/indexes-and-performance/btree-and-index-basics/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/indexes-and-performance/explain-and-query-plans/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/indexes-and-performance/explain-and-query-plans/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/indexes-and-performance/explain-and-query-plans/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/indexes-and-performance/specialized-indexes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/indexes-and-performance/specialized-indexes/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/indexes-and-performance/specialized-indexes/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/indexes-and-performance/vacuum-and-statistics/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/indexes-and-performance/vacuum-and-statistics/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/indexes-and-performance/vacuum-and-statistics/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/intro-and-setup/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/intro-and-setup/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/intro-and-setup/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/intro-and-setup/databases-schemas-and-connecting/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/intro-and-setup/databases-schemas-and-connecting/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/intro-and-setup/databases-schemas-and-connecting/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/intro-and-setup/psql-and-pgadmin/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/intro-and-setup/psql-and-pgadmin/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/intro-and-setup/psql-and-pgadmin/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/intro-and-setup/setup-with-docker/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/intro-and-setup/setup-with-docker/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/intro-and-setup/setup-with-docker/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/intro-and-setup/what-is-postgresql/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/intro-and-setup/what-is-postgresql/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/intro-and-setup/what-is-postgresql/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/joins-and-relationships/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/joins-and-relationships/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/joins-and-relationships/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/joins-and-relationships/aggregates-group-by/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/joins-and-relationships/aggregates-group-by/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/joins-and-relationships/aggregates-group-by/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/joins-and-relationships/joins/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/joins-and-relationships/joins/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/joins-and-relationships/joins/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/joins-and-relationships/subqueries-and-ctes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/joins-and-relationships/subqueries-and-ctes/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/joins-and-relationships/subqueries-and-ctes/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/joins-and-relationships/window-functions/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/joins-and-relationships/window-functions/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/joins-and-relationships/window-functions/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/operations-and-scaling/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/operations-and-scaling/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/operations-and-scaling/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/operations-and-scaling/backup-and-security/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/operations-and-scaling/backup-and-security/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/operations-and-scaling/backup-and-security/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/operations-and-scaling/connection-pooling/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/operations-and-scaling/connection-pooling/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/operations-and-scaling/connection-pooling/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/operations-and-scaling/partitioning/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/operations-and-scaling/partitioning/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/operations-and-scaling/partitioning/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/operations-and-scaling/replication/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/operations-and-scaling/replication/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/operations-and-scaling/replication/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/tables-and-types/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/tables-and-types/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/tables-and-types/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/tables-and-types/altering-schema/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/tables-and-types/altering-schema/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/tables-and-types/altering-schema/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/tables-and-types/constraints/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/tables-and-types/constraints/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/tables-and-types/constraints/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/tables-and-types/creating-tables/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/tables-and-types/creating-tables/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/tables-and-types/creating-tables/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/tables-and-types/data-types/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/tables-and-types/data-types/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/tables-and-types/data-types/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/transactions-and-concurrency/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/transactions-and-concurrency/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/transactions-and-concurrency/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/transactions-and-concurrency/isolation-levels/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/transactions-and-concurrency/isolation-levels/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/transactions-and-concurrency/isolation-levels/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/transactions-and-concurrency/locking-and-deadlocks/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/transactions-and-concurrency/locking-and-deadlocks/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/transactions-and-concurrency/locking-and-deadlocks/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/transactions-and-concurrency/mvcc/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/transactions-and-concurrency/mvcc/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/transactions-and-concurrency/mvcc/"/></url><url><loc>https://databases.avetavos.com/postgresql/th/transactions-and-concurrency/transactions-basics/</loc><xhtml:link rel="alternate" hreflang="en" href="https://databases.avetavos.com/postgresql/en/transactions-and-concurrency/transactions-basics/"/><xhtml:link rel="alternate" hreflang="th" href="https://databases.avetavos.com/postgresql/th/transactions-and-concurrency/transactions-basics/"/></url></urlset>