Changeset 34530
- Timestamp:
- 07/22/09 10:46:17 (4 years ago)
- Files:
-
- 1 modified
-
platform/mysql/mprofile/trunk/mpdump (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
platform/mysql/mprofile/trunk/mpdump
r34529 r34530 12 12 my $samples = 1000; 13 13 my $interval = 0.1; 14 my $help; 14 15 15 16 GetOptions( … … 17 18 'interval=f' => \$interval, 18 19 'samples=i' => \$samples, 20 help => \$help, 19 21 ) or exit 1; 22 23 if ($help) { 24 print << "EOT"; 25 Usage: $0 options 26 Options: 27 --dbi= database URI (perl DBI style, default: 28 "$dbi") 29 --interval= interval between samples (default: 0.1sec) 30 --samples= number of samples to take (default: 1000, infinite if set 31 to 0) 32 --help print this help 33 34 EOT 35 ; 36 exit(0); 37 } 20 38 21 39 my $dbh = DBI->connect($dbi) 22 40 or die DBI->errstr; 23 41 24 for (my $i = 0; $i < $samples; $i++) {42 for (my $i = 0; $i < $samples; $i++) { 25 43 my $rows = $dbh->selectall_arrayref( 26 44 'SHOW FULL PROCESSLIST',
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)