Skip to content

Commit

Permalink
insert: Reduces the number of transactions
Browse files Browse the repository at this point in the history
  • Loading branch information
Minero Aoki committed Feb 10, 2017
1 parent 5991451 commit b8fe12a
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions jobclass/insert.rb
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,13 @@
script {|params, script|
script.task(params['data-source']) {|task|
task.truncate_if params['truncate']
task.drop_force_if params['drop']
task.exec params['table-def'] if params['table-def']
task.exec params['sql-file']
task.transaction {
task.drop_force_if params['drop']
task.exec params['table-def'] if params['table-def']
task.exec params['sql-file']
task.analyze_if params['analyze']
}
task.vacuum_if params['vacuum'], params['vacuum-sort']
task.analyze_if params['analyze']
}
}
}

0 comments on commit b8fe12a

Please sign in to comment.