Метод оптимізації SQL запитів
Uloženo v:
| Název: | Метод оптимізації SQL запитів |
|---|---|
| Autoři: | Єрмолаєв, Олександр Дмитрович |
| Přispěvatelé: | Суліма, Світлана Валеріївна |
| Informace o vydavateli: | КПІ ім. Ігоря Сікорського Київ |
| Rok vydání: | 2021 |
| Témata: | бази даних, оператори IN, Оптимізація SQL–запитів, індекси, databases, SQL query optimization, indexes, IN operators |
| Popis: | Робота містить 56 сторінок, 7 рисунків, 2 таблиці, використано 23 джерел. Актуальність: В даний час для зберігання і обробки даних активно використовуються реляційні бази даних. Розмір баз даних, тобто обсяг збережених даних, може варіюватися в широкому діапазоні від кілобайта до терабайтів. Зрозуміло, що чим більше розмір відношень бази даних, тим більше йде часу на пошук потрібної інформації, тобто збільшується час обробки запитів сервером. З одного боку цю проблему намагаються вирішувати збільшенням продуктивності комп'ютерів, на яких знаходяться системи управління базами даних (СУБД). Однак, простого збільшення продуктивності комп'ютерів недостатньо; часто набагато більшого ефекту можна домогтися за допомогою зміни алгоритмів обробки SQL–запитів. Таким чином, хоча роботи по оптимізації SQL–запитів ведуться вже не одне десятиліття, в даний час вони зовсім не втратили актуальності. Навпаки, у зв'язку зі збільшенням темпів зростання обсягу інформації та навантаження на сервер баз даних, такі роботи стали ще більш актуальними. Мета роботи: підвищення швидкості виконання вхідного запиту реляційною базою даних при одночасному забезпеченні високої продуктивності та легкості застосування методу шляхом розробки удосконаленого методу оптимізації синтезу складних SQL–запитів з безлічі простих. В ході виконання цієї роботи розроблено метод оптимізації SQL запитів у випадку якщо швидкість вибірки даних почала просідати за часом, який використовує заміну оператора IN на тимчасову таблицю та використовує некластеризованой індекс, що дозволяє на відміну від існуючих пришвидшити вибірку за рахунок зменшення логічних звернень. ; The work contains 56 pages, 7 figures, 2 tables, 23 sources were used. Relevance: Currently, relational databases are actively used for data storage and processing. The size of databases, ie the amount of stored data, can vary in a wide range – from kilobytes to terabytes. It is clear that the larger the size of the database relationship, the more time it takes to find the desired information, ie ... |
| Druh dokumentu: | bachelor thesis |
| Popis souboru: | 56 с.; application/pdf |
| Jazyk: | Ukrainian |
| Relation: | Єрмолаєв, О. Д. Метод оптимізації SQL запитів : дипломна робота … бакалавра : 172 Телекомунікації та радіотехніка / Єрмолаєв Олександр Дмитрович. – Київ, 2021. – 56 с.; https://ela.kpi.ua/handle/123456789/41792 |
| Dostupnost: | https://ela.kpi.ua/handle/123456789/41792 |
| Přístupové číslo: | edsbas.3EB0269E |
| Databáze: | BASE |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://ela.kpi.ua/handle/123456789/41792# Name: EDS - BASE (s4221598) Category: fullText Text: View record from BASE – Url: https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=EBSCO&SrcAuth=EBSCO&DestApp=WOS&ServiceName=TransferToWoS&DestLinkType=GeneralSearchSummary&Func=Links&author=%D0%84%D1%80%D0%BC%D0%BE%D0%BB%D0%B0%D1%94%D0%B2%20%D0%9E%D0%94 Name: ISI Category: fullText Text: Nájsť tento článok vo Web of Science Icon: https://imagesrvr.epnet.com/ls/20docs.gif MouseOverText: Nájsť tento článok vo Web of Science |
|---|---|
| Header | DbId: edsbas DbLabel: BASE An: edsbas.3EB0269E RelevancyScore: 758 AccessLevel: 3 PubType: Dissertation/ Thesis PubTypeId: dissertation PreciseRelevancyScore: 758.347900390625 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Метод оптимізації SQL запитів – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Єрмолаєв%2C+Олександр+Дмитрович%22">Єрмолаєв, Олександр Дмитрович</searchLink> – Name: Author Label: Contributors Group: Au Data: Суліма, Світлана Валеріївна – Name: Publisher Label: Publisher Information Group: PubInfo Data: КПІ ім. Ігоря Сікорського<br />Київ – Name: DatePubCY Label: Publication Year Group: Date Data: 2021 – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22бази+даних%22">бази даних</searchLink><br /><searchLink fieldCode="DE" term="%22оператори+IN%22">оператори IN</searchLink><br /><searchLink fieldCode="DE" term="%22Оптимізація+SQL–запитів%22">Оптимізація SQL–запитів</searchLink><br /><searchLink fieldCode="DE" term="%22індекси%22">індекси</searchLink><br /><searchLink fieldCode="DE" term="%22databases%22">databases</searchLink><br /><searchLink fieldCode="DE" term="%22SQL+query+optimization%22">SQL query optimization</searchLink><br /><searchLink fieldCode="DE" term="%22indexes%22">indexes</searchLink><br /><searchLink fieldCode="DE" term="%22IN+operators%22">IN operators</searchLink> – Name: Abstract Label: Description Group: Ab Data: Робота містить 56 сторінок, 7 рисунків, 2 таблиці, використано 23 джерел. Актуальність: В даний час для зберігання і обробки даних активно використовуються реляційні бази даних. Розмір баз даних, тобто обсяг збережених даних, може варіюватися в широкому діапазоні від кілобайта до терабайтів. Зрозуміло, що чим більше розмір відношень бази даних, тим більше йде часу на пошук потрібної інформації, тобто збільшується час обробки запитів сервером. З одного боку цю проблему намагаються вирішувати збільшенням продуктивності комп'ютерів, на яких знаходяться системи управління базами даних (СУБД). Однак, простого збільшення продуктивності комп'ютерів недостатньо; часто набагато більшого ефекту можна домогтися за допомогою зміни алгоритмів обробки SQL–запитів. Таким чином, хоча роботи по оптимізації SQL–запитів ведуться вже не одне десятиліття, в даний час вони зовсім не втратили актуальності. Навпаки, у зв'язку зі збільшенням темпів зростання обсягу інформації та навантаження на сервер баз даних, такі роботи стали ще більш актуальними. Мета роботи: підвищення швидкості виконання вхідного запиту реляційною базою даних при одночасному забезпеченні високої продуктивності та легкості застосування методу шляхом розробки удосконаленого методу оптимізації синтезу складних SQL–запитів з безлічі простих. В ході виконання цієї роботи розроблено метод оптимізації SQL запитів у випадку якщо швидкість вибірки даних почала просідати за часом, який використовує заміну оператора IN на тимчасову таблицю та використовує некластеризованой індекс, що дозволяє на відміну від існуючих пришвидшити вибірку за рахунок зменшення логічних звернень. ; The work contains 56 pages, 7 figures, 2 tables, 23 sources were used. Relevance: Currently, relational databases are actively used for data storage and processing. The size of databases, ie the amount of stored data, can vary in a wide range – from kilobytes to terabytes. It is clear that the larger the size of the database relationship, the more time it takes to find the desired information, ie ... – Name: TypeDocument Label: Document Type Group: TypDoc Data: bachelor thesis – Name: Format Label: File Description Group: SrcInfo Data: 56 с.; application/pdf – Name: Language Label: Language Group: Lang Data: Ukrainian – Name: NoteTitleSource Label: Relation Group: SrcInfo Data: Єрмолаєв, О. Д. Метод оптимізації SQL запитів : дипломна робота … бакалавра : 172 Телекомунікації та радіотехніка / Єрмолаєв Олександр Дмитрович. – Київ, 2021. – 56 с.; https://ela.kpi.ua/handle/123456789/41792 – Name: URL Label: Availability Group: URL Data: https://ela.kpi.ua/handle/123456789/41792 – Name: AN Label: Accession Number Group: ID Data: edsbas.3EB0269E |
| PLink | https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.3EB0269E |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: Ukrainian Subjects: – SubjectFull: бази даних Type: general – SubjectFull: оператори IN Type: general – SubjectFull: Оптимізація SQL–запитів Type: general – SubjectFull: індекси Type: general – SubjectFull: databases Type: general – SubjectFull: SQL query optimization Type: general – SubjectFull: indexes Type: general – SubjectFull: IN operators Type: general Titles: – TitleFull: Метод оптимізації SQL запитів Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Єрмолаєв, Олександр Дмитрович – PersonEntity: Name: NameFull: Суліма, Світлана Валеріївна IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2021 Identifiers: – Type: issn-locals Value: edsbas |
| ResultId | 1 |
Nájsť tento článok vo Web of Science