Benchmark for NVMFS (supports atomic writes ,so we can close double-write option on specific MySQL version )
tips: some Flash-based cards could support large block map , the main idea is to avoid fractured page writes.
Benchmark for NVMFS (supports atomic writes ,so we can close double-write option on specific MySQL version )
tips: some Flash-based cards could support large block map , the main idea is to avoid fractured page writes.
In this article, we introduce myawr and mongoawr system .
Read this PDF, you will learn how to configure them.
MySQL Tcpdump system : use percona-toolkit to analyze network packages
We can identify problem SQLs with high execution frequency.
With DBMON system and AWR system we can find problem SQLs in a special time (high frequency, occurs over a period of time)
View this PDF:
Architecture of WEBM system.
Reference:
http://www.vmcd.org/2014/10/webm_v2-has-been-released/
http://www.vmcd.org/2014/09/webm-mysql-database-performance-web-monitor/
View this PDF:
MySQL 5.7 will be a great milestone in MySQL total history.
Oracle has released many useful new features in LAB version .
MySQL is becoming more similar to Oracle database
Read this presentation I post on slideshare:
Recently, we create a mysql data warehouse which is based on message queue.
Most companies must prepare for particular queries in their systems if they consider to split their databases or tables into many pieces.
some problems should be solved in this situation:
1. how to get correct results in-time
2. how to build strong data warehouse for future analyst
These policies were used by YHD
They have already deployed a middle-ware layer to support these requests (between web apps and databases). Every aggregation SQL was splited into many small SQLs and runs in every data nodes.The Final result is the aggregation of these all small SQLs. In this procedure, everything was computed in memory to get high performance.
In data warehouse layer, they use self-defined ETL tools to extract data from different databases to oracle-Exadata platform. Log-based data was put into hadoop and hbase.
…[Read more]In this post ,we mainly talk about MHA GTID behavior, we test different cases and find something is different from previous versions .
we have four machines for this test.
environment:
master server: 10.0.128.77 slave server : 10.0.128.110/113/114 port : 3306
————————————————————————————–
we first do normal failover .
kill master server
we find MHA outputs:
Tue Dec 30 13:32:14 2014 - [warning] Got error on MySQL connect ping: DBI connect(';host=10.0.128.77;port=3306;mysql_connect_timeout=1','dbadmin',...) failed: Lost connection to MySQL server at 'reading initial communication packet', system error: 111 at /usr/share/perl5/vendor_perl/MHA/HealthCheck.pm line 97 2013 (Lost connection to MySQL server at 'reading initial communication packet', system error: 111) Tue Dec 30 13:32:14 2014 - [info] Executing secondary network check …[Read more]
Introducing MQ system based on MySQL (canal + roma)
Using this system to subscribe message between different
platforms.
View this PDF roma_system
Also download this PDF from slideshare
Webm_v2 was add oracle and mongodb monitor module
webm was agent uploaded mode to save statistics
we use mysql database as monitor server
we already design tables to store these data (consider for future analysis)
you can download from github : https://github.com/ylouis83/webm
You can download webm from github: https://github.com/ylouis83/webm
webm: mysql web key performance monitor
webm is a tool that display key value graph on website and webm was developed by javascript and mysqlmon ( mysql data collection tool wrote by AnySQL)
Environment need:
Linux version 5+ php5 Apache server
You can also run this tool on windows platform (install xampp )
and webo will come soon ( oracle web monitor tools )
mysql redo/binlog size per 10 seconds
mysql insert/update (little delete) per 10
seconds
…