The SQL-queries classes generation for information system user’s behavior modeling and systems’ performance testing
DOI:
https://doi.org/10.15276/opu.1.43.2014.33Keywords:
relational databases, SQL query templates, database testing, information system classification, transaction processing systemsAbstract
In article it is represented the methodology for creating the SQL-query templates of different types based on hierarchical clustering and transactions of TPC (Transaction Processing Council) standards. SQL-query templates can be used to generate the specified tests for database systems performance analyzing and for database system user behavior classification. It is developed the software for query templates classification that was integrated into the software system for information systems classification and configuration. The software applying allowed to increase the database productivity using testing and to reduce the tuning time by pre-classification.
Downloads
References
Блажко, А.А. Модели для автоматизированной оптимизации производительности систем управления базами данных [Текст] / А.А. Блажко, А.Ю. Левченко, А.С. Пригожев // Радіоелектронні і комп’ютерні системи. - Харьков, 2010. - № 7(48). - С. 24 - 29.
Левченко, А.Ю. Использование скрытых марковских моделей для классификации корпоративных информационных систем [Текст] / А.Ю. Левченко, А.С. Пригожев // Електромашинобудування та електрообладнання. - Одесса, 2010. - № 75. - С. 106 - 112.
TPC Benchmark C - Standard Specification, Revision 5.11 [Електронний ресурс] / Transaction Processing Performance Council. - 2010. - 130 p. - Режим доступу: http://www.tpc.org/tpcc/spec/ tpcc_current.pdf (Дата звернення: 13.03.2014 р.)
TPC Benchmark E - Standard Specification, Revision 1.12.0 [Електронний ресурс] / Transaction Processing Performance Council. - 2010. - 286 p. - Режим доступу: http://www.tpc.org/tpce/spec/ v1.12.0/TPCE-v1.12.0.pdf (Дата звернення: 13.03.2014 р.)
TPC Benchmark H - Standard Specification, Revision 2.14.4 [Електронний ресурс] / Transaction Processing Performance Council. - 2012. - 135 p. - Режим доступу: http://www.tpc.org/tpch/spec/ tpch2.14.4.pdf (Дата звернення: 13.03.2014 р.)
TPC Benchmark W - Standard Specification, Version 1.8 [Електронний ресурс] / Transaction Processing Performance Council. - 2002. - 201 p. - Режим доступу: http://www.tpc.org/tpcw/spec/ tpcw_V1.8.pdf (Дата звернення: 13.03.2014 р.)
Uprichard, E. Cluster Analysis. Vol. 3: Cluster analysis in practice / E. Uprichard, D.S. Byrne. - London : SAGE, 2012. - 411 p.
Benchmark Factory for Databases [Електронний ресурс] / Dell Software. - Режим доступу: http://www.quest.com/benchmark-factory/ (Дата звернення: 13.03.2014 р.)
JSQL Parser [Електронний ресурс] / Режим доступу: http://jsqlparser.sourceforge.net/home.php (Дата звернення: 13.03.2014 р.)
General SQL Parser [Електронний ресурс] / Gudu Software. - Режим доступу: http://www. sqlparser.com/ (Дата звернення: 13.03.2014 р.)
Левченко, О. Методи моделювання поведінки користувача систем керування базами даних [Текст] / О. Левченко, О. Блажко // Комп’ютерні науки та інженерія : матеріали ІV Міжнародної конференції молодих вчених CSE-2010, 25-27 листопада 2010 року, Львів. - Львів: Львівська політехніка, 2010. - С. 72 - 73.