cari
Rumahpangkalan datatutorial mysqlSysbench参数中文解释_MySQL

bitsCN.com

Sysbench参数中文解释

 

# sysbench测试用例:sysbench [general-options]&hellip; &ndash;test=<test-name> [test-options]&hellip; command通用选项:--num-threads=N           创建测试线程的数目。默认为1.--max-requests=N          请求的最大数目。默认为10000,0代表不限制。--max-time=N              最大执行时间,单位是s。默认是0,不限制。--forced-shutdown=STRING           超过max-time强制中断。默认是off。--thread-stack-size=SIZE           每个线程的堆栈大小。默认是32K。--init-rng=[on|off]       在测试开始时是否初始化随机数发生器。默认是off。--test=STRING             指定测试项目名称。--debug=[on|off]          是否显示更多的调试信息。默认是off。--validate=[on|off]       在可能情况下执行验证检查。默认是off。测试项目:fileio &ndash; File I/O testcpu &ndash; CPU performance testmemory &ndash; Memory functions speed testthreads &ndash; Threads subsystem performance testmutex &ndash; Mutex performance test(互斥性能测试)oltp &ndash; OLTP test (联机事务处理系统)指令: prepare(测试前准备工作) run(正式测试) cleanup(测试后删掉测试数据) help versionSee &lsquo;sysbench &ndash;test=<name> help&rsquo; for a list of options for each test. 查看每个测试项目的更多选项列表。# ./sysbench &ndash;test=fileio help--file-num=N   创建测试文件的数量。默认是128--file-block-size=N  测试时文件块的大小。默认是16384(16K)--file-total-size=SIZE   测试文件的总大小。默认是2G--file-test-mode=STRING  文件测试模式{seqwr(顺序写), seqrewr(顺序读写), seqrd(顺序读), rndrd(随机读), rndwr(随机写), rndrw(随机读写)}--file-io-mode=STRING   文件操作模式{sync(同步),async(异步),fastmmap(快速map映射),slowmmap(慢map映射)}。默认是sync--file-extra-flags=STRING   使用额外的标志来打开文件{sync,dsync,direct} 。默认为空--file-fsync-freq=N   执行fsync()的频率。(0&ndash;不使用fsync())。默认是100--file-fsync-all=[on|off] 每执行完一次写操作就执行一次fsync。默认是off--file-fsync-end=[on|off] 在测试结束时才执行fsync。默认是on--file-fsync-mode=STRING  使用哪种方法进行同步{fsync, fdatasync}。默认是fsync--file-merged-requests=N   如果可以,合并最多的IO请求数(0&ndash;表示不合并)。默认是0--file-rw-ratio=N     测试时的读写比例。默认是1.5# sysbench --test=cpu help--cpu-max-prime=N  最大质数发生器数量。默认是10000# sysbench --test=memory help--memory-block-size=SIZE  测试时内存块大小。默认是1K--memory-total-size=SIZE    传输数据的总大小。默认是100G--memory-scope=STRING    内存访问范围{global,local}。默认是global--memory-hugetlb=[on|off]  从HugeTLB池内存分配。默认是off--memory-oper=STRING     内存操作类型。{read, write, none} 默认是write--memory-access-mode=STRING存储器存取方式{seq,rnd} 默认是seq# sysbench --test=threads help--thread-yields=N   每个请求产生多少个线程。默认是1000--thread-locks=N    每个线程的锁的数量。默认是8# sysbench --test=mutex help--mutex-num=N    数组互斥的总大小。默认是4096--mutex-locks=N    每个线程互斥锁的数量。默认是50000--mutex-loops=N    内部互斥锁的空循环数量。默认是10000# sysbench --test=oltp helpoltp options:--oltp-test-mode=STRING    执行模式{simple,complex(advanced transactional),nontrx(non-transactional),sp}。默认是complex--oltp-reconnect-mode=STRING 重新连接模式{session(不使用重新连接。每个线程断开只在测试结束),transaction(在每次事务结束后重新连接),query(在每个 SQL语句执行完重新连接),random(对于每个事务随机选择以上重新连接模式)}。默认是session--oltp-sp-name=STRING   存储过程的名称。默认为空--oltp-read-only=[on|off]  只读模式。Update,delete,insert语句不可执行。默认是off--oltp-skip-trx=[on|off]   省略begin/commit语句。默认是off--oltp-range-size=N      查询范围。默认是100--oltp-point-selects=N          number of point selects [10]--oltp-simple-ranges=N          number of simple ranges [1]--oltp-sum-ranges=N             number of sum ranges [1]--oltp-order-ranges=N           number of ordered ranges [1]--oltp-distinct-ranges=N        number of distinct ranges [1]--oltp-index-updates=N          number of index update [1]--oltp-non-index-updates=N      number of non-index updates [1]--oltp-nontrx-mode=STRING   查询类型对于非事务执行模式{select, update_key, update_nokey, insert, delete} [select]--oltp-auto-inc=[on|off]      AUTO_INCREMENT是否开启。默认是on--oltp-connect-delay=N     在多少微秒后连接数据库。默认是10000--oltp-user-delay-min=N    每个请求最短等待时间。单位是ms。默认是0--oltp-user-delay-max=N    每个请求最长等待时间。单位是ms。默认是0--oltp-table-name=STRING  测试时使用到的表名。默认是sbtest--oltp-table-size=N         测试表的记录数。默认是10000--oltp-dist-type=STRING    分布的随机数{uniform(均匀分布),Gaussian(高斯分布),special(空间分布)}。默认是special--oltp-dist-iter=N    产生数的迭代次数。默认是12--oltp-dist-pct=N    值的百分比被视为&rsquo;special&rsquo; (for special distribution)。默认是1--oltp-dist-res=N    &lsquo;special&rsquo;的百分比值。默认是75General database options:--db-driver=STRING  指定数据库驱动程序(&lsquo;help&rsquo; to get list of available drivers)--db-ps-mode=STRING编制报表使用模式{auto, disable} [auto]Compiled-in database drivers:--mysql &ndash; MySQL drivermysql options:--mysql-host=[LIST,...]       MySQL server host [localhost]--mysql-port=N                MySQL server port [3306]--mysql-socket=STRING         MySQL socket--mysql-user=STRING           MySQL user [sbtest]--mysql-password=STRING       MySQL password []--mysql-db=STRING             MySQL database name [sbtest]--mysql-table-engine=STRING   storage engine to use for the test table {myisam,innodb,bdb,heap,ndbcluster,federated} [innodb]--mysql-engine-trx=STRING     whether storage engine used is transactional or not {yes,no,auto} [auto]--mysql-ssl=[on|off]          use SSL connections, if available in the client library [off]--myisam-max-rows=N           max-rows parameter for MyISAM tables [1000000]--mysql-create-options=STRING additional options passed to CREATE TABLE []

 


bitsCN.com
Kenyataan
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Kurangkan penggunaan memori MySQL di DockerKurangkan penggunaan memori MySQL di DockerMar 04, 2025 pm 03:52 PM

Artikel ini meneroka mengoptimumkan penggunaan memori MySQL di Docker. Ia membincangkan teknik pemantauan (statistik Docker, skema prestasi, alat luaran) dan strategi konfigurasi. Ini termasuk had memori docker, swapping, dan cgroups, bersama -sama

Cara menyelesaikan masalah MySQL tidak dapat membuka perpustakaan bersamaCara menyelesaikan masalah MySQL tidak dapat membuka perpustakaan bersamaMar 04, 2025 pm 04:01 PM

Artikel ini menangani ralat "tidak dapat membuka perpustakaan kongsi" MySQL. Isu ini berpunca daripada ketidakupayaan MySQL untuk mencari perpustakaan bersama yang diperlukan (.so/.dll fail). Penyelesaian melibatkan mengesahkan pemasangan perpustakaan melalui pakej sistem m

Bagaimana anda mengubah jadual di MySQL menggunakan pernyataan Alter Table?Bagaimana anda mengubah jadual di MySQL menggunakan pernyataan Alter Table?Mar 19, 2025 pm 03:51 PM

Artikel ini membincangkan menggunakan pernyataan jadual Alter MySQL untuk mengubah suai jadual, termasuk menambah/menjatuhkan lajur, menamakan semula jadual/lajur, dan menukar jenis data lajur.

Jalankan MySQL di Linux (dengan/tanpa bekas podman dengan phpmyadmin)Jalankan MySQL di Linux (dengan/tanpa bekas podman dengan phpmyadmin)Mar 04, 2025 pm 03:54 PM

Artikel ini membandingkan memasang MySQL pada Linux secara langsung berbanding menggunakan bekas podman, dengan/tanpa phpmyadmin. Ia memperincikan langkah pemasangan untuk setiap kaedah, menekankan kelebihan Podman secara berasingan, mudah alih, dan kebolehulangan, tetapi juga

Apa itu SQLite? Gambaran Keseluruhan KomprehensifApa itu SQLite? Gambaran Keseluruhan KomprehensifMar 04, 2025 pm 03:55 PM

Artikel ini memberikan gambaran menyeluruh tentang SQLite, pangkalan data relasi tanpa server tanpa mandiri. Ia memperincikan kelebihan SQLITE (kesederhanaan, mudah alih, kemudahan penggunaan) dan kekurangan (batasan konkurensi, cabaran skalabiliti). C

Menjalankan Pelbagai Versi MySQL di MacOS: Panduan Langkah demi LangkahMenjalankan Pelbagai Versi MySQL di MacOS: Panduan Langkah demi LangkahMar 04, 2025 pm 03:49 PM

Panduan ini menunjukkan pemasangan dan menguruskan pelbagai versi MySQL pada macOS menggunakan homebrew. Ia menekankan menggunakan homebrew untuk mengasingkan pemasangan, mencegah konflik. Pemasangan Butiran Artikel, Permulaan/Perhentian Perkhidmatan, dan PRA Terbaik

Bagaimana saya mengkonfigurasi penyulitan SSL/TLS untuk sambungan MySQL?Bagaimana saya mengkonfigurasi penyulitan SSL/TLS untuk sambungan MySQL?Mar 18, 2025 pm 12:01 PM

Artikel membincangkan mengkonfigurasi penyulitan SSL/TLS untuk MySQL, termasuk penjanaan sijil dan pengesahan. Isu utama menggunakan implikasi keselamatan sijil yang ditandatangani sendiri. [Kira-kira aksara: 159]

Apakah beberapa alat GUI MySQL yang popular (mis., MySQL Workbench, phpmyadmin)?Apakah beberapa alat GUI MySQL yang popular (mis., MySQL Workbench, phpmyadmin)?Mar 21, 2025 pm 06:28 PM

Artikel membincangkan alat MySQL GUI yang popular seperti MySQL Workbench dan PHPMyAdmin, membandingkan ciri dan kesesuaian mereka untuk pemula dan pengguna maju. [159 aksara]

See all articles

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Alat panas

Versi Mac WebStorm

Versi Mac WebStorm

Alat pembangunan JavaScript yang berguna

SublimeText3 Linux versi baharu

SublimeText3 Linux versi baharu

SublimeText3 Linux versi terkini

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Persekitaran pembangunan bersepadu PHP yang berkuasa

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

SublimeText3 versi Inggeris

SublimeText3 versi Inggeris

Disyorkan: Versi Win, menyokong gesaan kod!