e64f01ce0d
Alternative POC solution, on top of previous patches, feel free to obsolte. This patch use DBIx::RunSQL->run_sql_file to procees each sql file. To test: 1) Apply all patches 2) Same test plan of patch 1 Timing test running web installer, marc21, all sample data, time in seconds a) without patch structure data 59.7 66.5 58.6 66.0 b) SQL::SplitStatement (patch 1+2) 59.4 101 59.7 102 c) DBIx::RunSQL (patch 3) 60.7 66.8 59.4 66.2 Tomas' version is a bit slower loading sample data, all give similar results processing kohastructure. New dependency to package: DBIx::RunSQL Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> |
||
---|---|---|
.. | ||
auth_val.sql | ||
auth_val.txt | ||
csv_profiles.sql | ||
csv_profiles.txt | ||
marc21_holdings_coded_values.sql | ||
marc21_holdings_coded_values.txt | ||
marc21_relatorterms.sql | ||
marc21_relatorterms.txt | ||
parameters.sql | ||
parameters.txt | ||
patron_atributes.sql | ||
patron_atributes.txt | ||
patron_categories.sql | ||
patron_categories.txt | ||
sample_creator_data.sql | ||
sample_creator_data.txt | ||
sample_holidays.sql | ||
sample_holidays.txt | ||
sample_itemtypes.sql | ||
sample_itemtypes.txt | ||
sample_libraries.sql | ||
sample_libraries.txt | ||
sample_news.sql | ||
sample_news.txt | ||
sample_patrons.sql | ||
sample_patrons.txt | ||
sample_quotes.sql | ||
sample_quotes.txt | ||
sample_z3950_servers.sql | ||
sample_z3950_servers.txt |