4 # Benchmark script for Sergey's marc db schema
9 my $dbh=DBI->connect("dbi:mysql:kohabenchmark", 'youruserid', 'yourpassword');
15 ($max) || ($max=79998);
18 for ($i=0; $i<$count; $i++) {
19 ($bibid) || ($bibid=int(rand($max))+1);
20 ($print) && (print "BIBID: $bibid\n");
21 my $sth=$dbh->prepare("select F.tag,S.subfieldcode,S.subfieldvalue from marc_field_table_sergey F,marc_subfield_table_sergey S where F.fieldid=S.fieldid and F.bibid=$bibid order by F.fieldid,S.subfieldorder");
24 while (my ($tag,$subfieldcode,$subfieldvalue) = $sth->fetchrow) {
25 if ($tag ne $lasttag) {
26 ($print) && (print " Tag: $tag\n");
29 ($print) && (print " $subfieldcode $subfieldvalue\n");