Percona-Lab/sysbench-tpcc
این مجموعه اسکریپتها برای ایجاد بار کاری شبیه به TPC-C با استفاده از Sysbench طراحی شدهاند و برای تست عملکرد پایگاههای داده MySQL و PostgreSQL به کار میروند.
کاربرد:
این ابزار به توسعهدهندگان و مهندسان دیتابیس کمک میکند تا عملکرد سیستمهای پایگاه داده خود را تحت بارهای مشابه دنیای واقعی ارزیابی کنند.
در چه شرایطی بهتره استفاده شود؟
وقتی میخوای عملکرد MySQL یا PostgreSQL رو در شرایط بار بالا، مثل تراکنشهای همزمان زیاد، تست کنی. همچنین برای مقایسه تنظیمات مختلف سرور یا سختافزار مناسبه.
چند مثال از موارد استفاده:
- تست بار عملیاتی شبیه به سیستمهای فروشگاهی آنلاین
- ارزیابی تأثیر ایندکسها یا بهینهسازی پرسوجوها
- مقایسه عملکرد بین نسخههای مختلف دیتابیس
- شبیهسازی ترافیک کاربران همزمان در محیط تست
- ##database
- ##MySQL
- ##PostgreSQL
- ##Sysbench
- ##TPC
- ##performance
- ##db
- ##load
- ##cloud
- ##open
