PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Powiadomienia systemowe
  • Sesja wygasła!
  • Sesja wygasła!
  • Sesja wygasła!
  • Sesja wygasła!
Tytuł artykułu

Indeksowanie tabel dla grupowych zapytań SQL z uwzględnieniem kryterium rozmiaru

Autorzy
Identyfikatory
Warianty tytułu
EN
Indexing for tables of grouped SQL queries with size criterion
Języki publikacji
PL
Abstrakty
PL
Indeksowanie jest kluczowym elementem optymalizacyjnym systemów relacyjnych baz danych. Komercyjne narzędzia doboru indeksów (np. Toad, SQL Server Database Tuning Advisor) działają na podstawie metod przeznaczonych dla pojedynczych zapytań. W artykule przedstawiono podejście indeksowania tabel w ramach grupowych zapytań SQL uwzględniające kryterium rozmiaru indeksów. Przedstawione przykłady ilustrują, że zastosowanie podejścia grupowego pozwala zmniejszyć czas wykonania zapytań nawet o 30% w stosunku do rozwiązań uzyskanych klasycznymi metodami.
EN
This paper discusses the problem of minimizing the response time for a given database workload by a proper choice of indexes. The main objective of our contribution is to illustrate the database queries as a group and search for good indexes for the group instead of an individual query, including the size criterion. Examples illustrate that the use of a group approach can reduce queries block execution time of 30% compared to classical methods.
Słowa kluczowe
Czasopismo
Rocznik
Strony
85--96
Opis fizyczny
Bibliogr. 16 poz.
Twórcy
autor
  • Politechnika Koszalińska, Wydział Elektroniki i Informatyki, ul. Śniadeckich 2, 75-453 Koszalin, Polska
Bibliografia
  • 1. Agrawal S., Chaudhuri S., Kollar L., Marathe A., Narasayya V., Syamala M.: Database Tuning Advisor for Microsoft SQL Server 2005. Proceedings of the 30th International Conference on Very Large Databases, 2004.
  • 2. Back T.: Evolutionary algorithms in theory and practice: evolution strategies, evolutionary programming, genetic algorithms. Oxford University Press Oxford, UK 1996.
  • 3. Boroński R.: Automatyzacja i optymalizacja procesu doboru indeksów dla dowolnego wycinka czasowego w relacyjnej bazie danych (na przykładzie Oracle 11g). Studia Informatica, Vol. 33, No. 2A (105), Gliwice 2012, s. 229.
  • 4. Boroński R.: Wpływ ustawień parametru wieloblokowego sekwencyjnego czytania danych na czas wykonania zapytania SQL w bazie danych Oracle. Materiały VI Krajowej Konferencji Naukowej Infobazy 2011, Gdańsk 2011, s. 135.
  • 5. Chaudhuri S., Narasayya V.: An efficient Cost-Driven Index Selection Tool for MS SQL Server. Very Large Data Bases Endowment Inc, 1997.
  • 6. Dageville B., Das D., Dias K., Yagoub K., Zait M. Ziauddin M.: Automatic SQL Tuning in Oracle 10g. Proceedings of the 30th International Conference on Very Large Databases, 2004.
  • 7. Finkelstein S., Schkolnick M., Tiberio P.: Physical database design for relational databases. ACM Trans. Database Syst, 13(1), 1988, s. 91÷128.
  • 8. Frank M, Omiecinski M.: Adaptive and Automated Index Selection in RDBMS. Proceedings of EDBT, 1992.
  • 9. Gupta H., Harinarayan Y., Rajaraman A., Ullman J.D.: Index Selection for OLAP. Proceedings of the Internatoinal Conference on Data Engineering, Birmingham 1997, s. 208÷219.
  • 10. Kołaczkowski P., Rybiński H.: Automatic Index Selection in RDBMS by Exploring Query Execution Plan Space. Studies in Computational Intelligence, Vol. 223, Springer, 2009, s. 3÷24
  • 11. Kratica J., Ljubic I., Tosic D.: A Genetic Algorithm for the Index Selection Problem. EvoWorkshops’03, Proceedings of the 2003 international conference on Applications of evolutionary computing, 2003.
  • 12. Maggie Y., Ip L., Saxton L. V., Raghavan V.: On the Selection of an Optimal Set of Indexes. IEEE Transactions on Software Engineering, 9(2), 1983, s. 135÷143.
  • 13. Schkolnick M.: The Optimal Selection of Indices for Files. Information Systems, Vol. 1, 1975.
  • 14. Schnaitter K.: On-line Index Selection for Physical Database Tuning. ProQuest, UMI Dissertation Publishing, 2011.
  • 15. Valentin G., Zuliani M., Zilio D., Lohman G.: DB2 Advisor: An Optimizer Smart Enough to Recommend Its Own Indexes. Proceeding ICDE ‘00, Proceedings of the 16th International Conference on Data Engineering, s. 101.
  • 16. Wedekind H.: On the selection of access paths in a data base system, [in:] Klimbie J. W., Koffeman K. L. (eds.): Data Base Management. North-Holland, Amsterdam 1974, s. 385÷397.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-0b4e3870-ba7b-4750-8a09-268301177c09
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.