Метод оптимізації SQL запитів

Uloženo v:
Podrobná bibliografie
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