<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>Performance on Shaowen Chen's Website</title><link>https://www.chenshaowen.com/en/tags/performance/</link><description>Recent content in Performance on Shaowen Chen's Website</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>&amp;copy;2016 - {year}, All Rights Reserved.</copyright><lastBuildDate>Sun, 08 Feb 2026 00:00:00 +0000</lastBuildDate><sy:updatePeriod>weekly</sy:updatePeriod><atom:link href="https://www.chenshaowen.com/en/tags/performance/atom.xml" rel="self" type="application/rss+xml"/><item><title>Multi-Node, Multi-Disk MinIO Cluster Performance Testing Under Different Erasure Code Configurations</title><link>https://www.chenshaowen.com/en/blog/multi-node-multi-disk-minio-cluster-performance-test-in-different-erasure-code-configurations.html</link><pubDate>Sun, 08 Feb 2026 00:00:00 +0000</pubDate><atom:modified>Sun, 08 Feb 2026 00:00:00 +0000</atom:modified><guid>https://www.chenshaowen.com/en/blog/multi-node-multi-disk-minio-cluster-performance-test-in-different-erasure-code-configurations.html</guid><description>1. Erasure Code Configuration The default erasure parity configuration is as follows:
Erasure Set Size Default Parity (EC:M) 1 EC:0 2-3 EC:1 4-5 EC:2 6 - 7 EC:3 8 - 16 EC:4 The maximum parity is ERASURE_SET_SIZE/2, meaning the number of parity blocks cannot exceed the number of data blocks.</description><dc:creator>微信公众号</dc:creator><category>MinIO</category><category>Storage</category><category>Operations</category><category>Performance</category><category>Testing</category><category>Benchmarking</category><category>Performance Testing</category></item><item><title>Django Performance: Database Query Optimization</title><link>https://www.chenshaowen.com/en/blog/database-query-optimization-of-django-performance.html</link><pubDate>Wed, 20 Mar 2019 00:00:00 +0000</pubDate><atom:modified>Wed, 20 Mar 2019 00:00:00 +0000</atom:modified><guid>https://www.chenshaowen.com/en/blog/database-query-optimization-of-django-performance.html</guid><description>This article mainly offers optimization advice on Django fields and queries, and also introduces a performance analysis tool called Django-silk. I hope it helps you develop high-performance Django projects.
1. DBA&amp;rsquo;s Advice 1.1 Table Field Design Avoid null values; null values are hard to optimize queries around and take up extra index space Prefer INT over BIGINT, and describe fields as accurately as possible Use enums or integers instead of string types Use TIMESTAMP instead of DATETIME Do not put more than 20 fields in a single table Store IPs as integers 1.</description><dc:creator>微信公众号</dc:creator><category>Database</category><category>Optimization</category><category>Performance</category><category>Django</category><category>Python</category><category>R&amp;D</category></item><item><title>Django Performance: Sharding Databases and Tables</title><link>https://www.chenshaowen.com/en/blog/sub-db-and-table-of-django-performance.html</link><pubDate>Tue, 19 Mar 2019 00:00:00 +0000</pubDate><atom:modified>Tue, 19 Mar 2019 00:00:00 +0000</atom:modified><guid>https://www.chenshaowen.com/en/blog/sub-db-and-table-of-django-performance.html</guid><description>1. The Problem We Hit The frontend requests are heavy, concurrency is high, and access is slow. The bottlenecks show up mainly as:
Large single tables Large single databases Slow network IO Slow disk IO Optimizing network and disk IO mainly relies on hardware upgrades. In theory, a database imposes no limit on the size of a single database or a single table, but an oversized single database or table means more requests land on a single machine, putting pressure on IO.</description><dc:creator>微信公众号</dc:creator><category>Django</category><category>Database</category><category>Sharding</category><category>Performance</category><category>Database Sharding</category><category>Table Sharding</category></item></channel></rss>