SlideShare a Scribd company logo
1 of 7
Innovative Performance
ПОВЫШЕНИЕ СКОРОСТИ ПОЛЬЗОВАТЕЛЬСКИХ ОПЕРАЦИЙ И
ОТКЛИКА СИСТЕМЫ БЕЗ ИЗМЕНЕНИЯ КОДА ПРИЛОЖЕНИЯ
ТЕХНОЛОГИЯ Q-Processing от компании Софтпоинт
ФИО
Должность
Телефон
Моб.
www.sotpoint.ru
Innovative Performance
Когда формируется потребность в технологии
Прямая потребность в технологии QUERY PROCESSING формируется, когда
необходимо сократить время выполнения отдельных операций или
отклика многопользовательской системы, но при этом есть один или
несколько блокирующих факторов:
1. Отсутствует возможность изменять/модернизировать платформу
приложения (закрытый код) и/или код программы утерян.
2. Отсутствует возможность поиска узких мест в коде приложения, где
выполняются неоптимальные запросы и/или его поиск
нетривиальный и ресурсоемкий.
3. Отсутствуют специалисты требуемой квалификации и программные
средства для оперативного анализа и поиска узких мест при
динамичной доработке кода приложения.
Innovative Performance
Что позволяет QUERY PROCESSING
Технология QUERY PROCESSING позволяет в разы ускорить выполнение sql
запросов в любых многопользовательских информационных системах.
Технология базируется на следующих принципах:
1. Не требуется существенных архитектурных и инфраструктурных
изменений.
2. Внедрение происходит в режиме «черного ящика», то есть без
изменения кода приложения.
3. Получение быстрого результата за счет удобных средств настройки
и конфигурирования для любой системы.
4. Простота поддержки даже в условиях динамично изменяющегося
кода приложения.
Innovative Performance
Архитектура QUERY PROCESSING
QProcessing – сервис, через который проходит весь траффик ИТ–системы к серверу баз данных.
Правило – это сущность, используя которую администратор задает алгоритм оптимизации запроса.
Параметры для правила:
Входные параметры: критерии для выбора определенного запроса SQL, используя которые сервис QProcessing
получает тексты нужных запросов SQL.
Параметры замены: параметры для замены (добавление команд, модернизация скрипта).
Выходные параметры: оптимизированный запрос SQL..
Innovative Performance
Преимущества использования
Эффективная работа
администратора DBA
Выход на быстрый
результат
Быстрая адаптация под
изменяющиеся условия
Не требуется изменять код приложения, запросы к
серверу баз данных поступают уже в
оптимизированном виде.
Создание нескольких правил для критичных
(ресурсоемких и/или длительных) запросов позволит
в разы ускорить операции и отклик системы.
В том числе за счет принципа внесения изменения «на
горячую» – не требуется перезапуск системы.
Innovative Performance
Повышение собственной эффективности
Технология QUERY PROCESSING накапливает статистику по каждому
введенному правилу оптимизации sql запросов:
1. Средняя длительность выполнения оптимизированного sql запроса.
2. Количество оптимизированных sql запросов.
3. Средняя длительность парсинга запросов sql в QPprocessing.
4. Средняя длительность парсинга оптимизированного запроса sql.
На основании данной статистики можно модернизировать правила и
повышать их эффективность.
Innovative Performance
Контакты
Россия, Москва, 107140
3-й Красносельский пер., 21 стр.1,
+7(495) 543-74-02
softpoint@softpoint.ru
www.softpoint.ru

More Related Content

Viewers also liked

מאמר על היעילות של השיטה בחולים אונקולוגיים
מאמר על היעילות של השיטה בחולים אונקולוגייםמאמר על היעילות של השיטה בחולים אונקולוגיים
מאמר על היעילות של השיטה בחולים אונקולוגייםZachi Berger, Ph.D. MBA
 
Tools to ensure quality of information system
Tools to ensure quality of information system Tools to ensure quality of information system
Tools to ensure quality of information system soft-point
 
الوحدة الخامسة (1)
الوحدة الخامسة (1)الوحدة الخامسة (1)
الوحدة الخامسة (1)Saif Eddin
 
Qualitative operation of IT systems
Qualitative operation of IT systemsQualitative operation of IT systems
Qualitative operation of IT systemssoft-point
 
Resume Bhavesh Amin
Resume Bhavesh AminResume Bhavesh Amin
Resume Bhavesh AminBhavesh Amin
 
Subway Applications in Marketing
Subway Applications in MarketingSubway Applications in Marketing
Subway Applications in MarketingEric Hughett, MBA
 
Vishwanath_M_CV_NL
Vishwanath_M_CV_NLVishwanath_M_CV_NL
Vishwanath_M_CV_NLVishwanath M
 
الوحدة الحادية عشرة
الوحدة الحادية عشرةالوحدة الحادية عشرة
الوحدة الحادية عشرةSaif Eddin
 
المنطقة المانحة في زراعة الشعر
المنطقة المانحة في زراعة الشعر المنطقة المانحة في زراعة الشعر
المنطقة المانحة في زراعة الشعر dr yetkin bayer
 
海外樓市_星核心區豪宅呎價1.4萬值捧
海外樓市_星核心區豪宅呎價1.4萬值捧海外樓市_星核心區豪宅呎價1.4萬值捧
海外樓市_星核心區豪宅呎價1.4萬值捧Isabel Lau
 

Viewers also liked (20)

Maor Patent PCT
Maor Patent PCTMaor Patent PCT
Maor Patent PCT
 
NRI Services
NRI Services NRI Services
NRI Services
 
Aplicatii 3
Aplicatii 3Aplicatii 3
Aplicatii 3
 
מאמר על היעילות של השיטה בחולים אונקולוגיים
מאמר על היעילות של השיטה בחולים אונקולוגייםמאמר על היעילות של השיטה בחולים אונקולוגיים
מאמר על היעילות של השיטה בחולים אונקולוגיים
 
Moi
MoiMoi
Moi
 
Tools to ensure quality of information system
Tools to ensure quality of information system Tools to ensure quality of information system
Tools to ensure quality of information system
 
الوحدة الخامسة (1)
الوحدة الخامسة (1)الوحدة الخامسة (1)
الوحدة الخامسة (1)
 
Qualitative operation of IT systems
Qualitative operation of IT systemsQualitative operation of IT systems
Qualitative operation of IT systems
 
Resume Bhavesh Amin
Resume Bhavesh AminResume Bhavesh Amin
Resume Bhavesh Amin
 
Subway Applications in Marketing
Subway Applications in MarketingSubway Applications in Marketing
Subway Applications in Marketing
 
PEEFEXPERT
PEEFEXPERTPEEFEXPERT
PEEFEXPERT
 
Vishwanath_M_CV_NL
Vishwanath_M_CV_NLVishwanath_M_CV_NL
Vishwanath_M_CV_NL
 
Imran CV
Imran CVImran CV
Imran CV
 
Referencing
ReferencingReferencing
Referencing
 
الوحدة الحادية عشرة
الوحدة الحادية عشرةالوحدة الحادية عشرة
الوحدة الحادية عشرة
 
المنطقة المانحة في زراعة الشعر
المنطقة المانحة في زراعة الشعر المنطقة المانحة في زراعة الشعر
المنطقة المانحة في زراعة الشعر
 
Canvas Miami
Canvas MiamiCanvas Miami
Canvas Miami
 
DATA EXCHANGE
DATA EXCHANGEDATA EXCHANGE
DATA EXCHANGE
 
海外樓市_星核心區豪宅呎價1.4萬值捧
海外樓市_星核心區豪宅呎價1.4萬值捧海外樓市_星核心區豪宅呎價1.4萬值捧
海外樓市_星核心區豪宅呎價1.4萬值捧
 
Kumar_Resume - LinkedIn
Kumar_Resume - LinkedInKumar_Resume - LinkedIn
Kumar_Resume - LinkedIn
 

Similar to Q-PROCESSING

как из трех стоек сделать две.
как из трех стоек сделать две.как из трех стоек сделать две.
как из трех стоек сделать две.Serguei Gitinsky
 
Система автоматизации бизнес-процессов на платформе K2 blackpearl в компании ...
Система автоматизации бизнес-процессов на платформе K2 blackpearl в компании ...Система автоматизации бизнес-процессов на платформе K2 blackpearl в компании ...
Система автоматизации бизнес-процессов на платформе K2 blackpearl в компании ...КРОК
 
Сергей Ревко
Сергей РевкоСергей Ревко
Сергей РевкоSQALab
 
Подходы к мониторингу информационных систем
Подходы к мониторингу информационных системПодходы к мониторингу информационных систем
Подходы к мониторингу информационных системCisco Russia
 
ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET» O...
ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET»  O...ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET»  O...
ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET» O...WDDay
 
как обеспечить качественное функционирование ит систем для маркетинга и прода...
как обеспечить качественное функционирование ит систем для маркетинга и прода...как обеспечить качественное функционирование ит систем для маркетинга и прода...
как обеспечить качественное функционирование ит систем для маркетинга и прода...soft-point
 
Qualitative operation of IT systems Pavel Barketov
Qualitative operation of IT systems Pavel BarketovQualitative operation of IT systems Pavel Barketov
Qualitative operation of IT systems Pavel Barketovsoft-point
 
техн. облачных вычислений слукин Finopolis2016_14окт
техн. облачных вычислений слукин Finopolis2016_14окттехн. облачных вычислений слукин Finopolis2016_14окт
техн. облачных вычислений слукин Finopolis2016_14октfinopolis
 
Облачные тестовые среды Перфоманс лаб
Облачные тестовые среды Перфоманс лабОблачные тестовые среды Перфоманс лаб
Облачные тестовые среды Перфоманс лабГлобал Позитив
 
Cisco ACI: концепция инфраструктуры, ориентированной на приложения
Cisco ACI: концепция инфраструктуры, ориентированной на приложенияCisco ACI: концепция инфраструктуры, ориентированной на приложения
Cisco ACI: концепция инфраструктуры, ориентированной на приложенияCisco Russia
 
Soa12c launch 2 features cr
Soa12c launch 2 features crSoa12c launch 2 features cr
Soa12c launch 2 features crVasily Demin
 
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...RIF-Technology
 
владивосток форум производительность_ha
владивосток форум производительность_haвладивосток форум производительность_ha
владивосток форум производительность_haElena Ometova
 
TRAFFIC SIMULATOR
TRAFFIC SIMULATORTRAFFIC SIMULATOR
TRAFFIC SIMULATORsoft-point
 
«Oracle Application Quality Management: Средства тестирования и управления те...
«Oracle Application Quality Management: Средства тестирования и управления те...«Oracle Application Quality Management: Средства тестирования и управления те...
«Oracle Application Quality Management: Средства тестирования и управления те...Andrey Akulov
 
RHSoft - Сопровождение ИС сторонней разработки
RHSoft - Сопровождение ИС сторонней разработкиRHSoft - Сопровождение ИС сторонней разработки
RHSoft - Сопровождение ИС сторонней разработкиYury Stelmakh
 

Similar to Q-PROCESSING (20)

как из трех стоек сделать две.
как из трех стоек сделать две.как из трех стоек сделать две.
как из трех стоек сделать две.
 
Система автоматизации бизнес-процессов на платформе K2 blackpearl в компании ...
Система автоматизации бизнес-процессов на платформе K2 blackpearl в компании ...Система автоматизации бизнес-процессов на платформе K2 blackpearl в компании ...
Система автоматизации бизнес-процессов на платформе K2 blackpearl в компании ...
 
Сергей Ревко
Сергей РевкоСергей Ревко
Сергей Ревко
 
Подходы к мониторингу информационных систем
Подходы к мониторингу информационных системПодходы к мониторингу информационных систем
Подходы к мониторингу информационных систем
 
ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET» O...
ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET»  O...ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET»  O...
ВІТАЛІЙ ГОНЧАРУК «За допомогою чого пишуться серйозні веб додатки на .NET» O...
 
DATA CLUSTER
 DATA CLUSTER DATA CLUSTER
DATA CLUSTER
 
как обеспечить качественное функционирование ит систем для маркетинга и прода...
как обеспечить качественное функционирование ит систем для маркетинга и прода...как обеспечить качественное функционирование ит систем для маркетинга и прода...
как обеспечить качественное функционирование ит систем для маркетинга и прода...
 
Qualitative operation of IT systems Pavel Barketov
Qualitative operation of IT systems Pavel BarketovQualitative operation of IT systems Pavel Barketov
Qualitative operation of IT systems Pavel Barketov
 
техн. облачных вычислений слукин Finopolis2016_14окт
техн. облачных вычислений слукин Finopolis2016_14окттехн. облачных вычислений слукин Finopolis2016_14окт
техн. облачных вычислений слукин Finopolis2016_14окт
 
Облачные тестовые среды Перфоманс лаб
Облачные тестовые среды Перфоманс лабОблачные тестовые среды Перфоманс лаб
Облачные тестовые среды Перфоманс лаб
 
Cisco ACI: концепция инфраструктуры, ориентированной на приложения
Cisco ACI: концепция инфраструктуры, ориентированной на приложенияCisco ACI: концепция инфраструктуры, ориентированной на приложения
Cisco ACI: концепция инфраструктуры, ориентированной на приложения
 
Soa12c launch 2 features cr
Soa12c launch 2 features crSoa12c launch 2 features cr
Soa12c launch 2 features cr
 
Emergency changes
Emergency changesEmergency changes
Emergency changes
 
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
 
MS ALM 2013 Review
MS ALM 2013 ReviewMS ALM 2013 Review
MS ALM 2013 Review
 
владивосток форум производительность_ha
владивосток форум производительность_haвладивосток форум производительность_ha
владивосток форум производительность_ha
 
TRAFFIC SIMULATOR
TRAFFIC SIMULATORTRAFFIC SIMULATOR
TRAFFIC SIMULATOR
 
«Oracle Application Quality Management: Средства тестирования и управления те...
«Oracle Application Quality Management: Средства тестирования и управления те...«Oracle Application Quality Management: Средства тестирования и управления те...
«Oracle Application Quality Management: Средства тестирования и управления те...
 
RHSoft - Сопровождение ИС сторонней разработки
RHSoft - Сопровождение ИС сторонней разработкиRHSoft - Сопровождение ИС сторонней разработки
RHSoft - Сопровождение ИС сторонней разработки
 
Team workflow
Team workflowTeam workflow
Team workflow
 

Q-PROCESSING

  • 1. Innovative Performance ПОВЫШЕНИЕ СКОРОСТИ ПОЛЬЗОВАТЕЛЬСКИХ ОПЕРАЦИЙ И ОТКЛИКА СИСТЕМЫ БЕЗ ИЗМЕНЕНИЯ КОДА ПРИЛОЖЕНИЯ ТЕХНОЛОГИЯ Q-Processing от компании Софтпоинт ФИО Должность Телефон Моб. www.sotpoint.ru
  • 2. Innovative Performance Когда формируется потребность в технологии Прямая потребность в технологии QUERY PROCESSING формируется, когда необходимо сократить время выполнения отдельных операций или отклика многопользовательской системы, но при этом есть один или несколько блокирующих факторов: 1. Отсутствует возможность изменять/модернизировать платформу приложения (закрытый код) и/или код программы утерян. 2. Отсутствует возможность поиска узких мест в коде приложения, где выполняются неоптимальные запросы и/или его поиск нетривиальный и ресурсоемкий. 3. Отсутствуют специалисты требуемой квалификации и программные средства для оперативного анализа и поиска узких мест при динамичной доработке кода приложения.
  • 3. Innovative Performance Что позволяет QUERY PROCESSING Технология QUERY PROCESSING позволяет в разы ускорить выполнение sql запросов в любых многопользовательских информационных системах. Технология базируется на следующих принципах: 1. Не требуется существенных архитектурных и инфраструктурных изменений. 2. Внедрение происходит в режиме «черного ящика», то есть без изменения кода приложения. 3. Получение быстрого результата за счет удобных средств настройки и конфигурирования для любой системы. 4. Простота поддержки даже в условиях динамично изменяющегося кода приложения.
  • 4. Innovative Performance Архитектура QUERY PROCESSING QProcessing – сервис, через который проходит весь траффик ИТ–системы к серверу баз данных. Правило – это сущность, используя которую администратор задает алгоритм оптимизации запроса. Параметры для правила: Входные параметры: критерии для выбора определенного запроса SQL, используя которые сервис QProcessing получает тексты нужных запросов SQL. Параметры замены: параметры для замены (добавление команд, модернизация скрипта). Выходные параметры: оптимизированный запрос SQL..
  • 5. Innovative Performance Преимущества использования Эффективная работа администратора DBA Выход на быстрый результат Быстрая адаптация под изменяющиеся условия Не требуется изменять код приложения, запросы к серверу баз данных поступают уже в оптимизированном виде. Создание нескольких правил для критичных (ресурсоемких и/или длительных) запросов позволит в разы ускорить операции и отклик системы. В том числе за счет принципа внесения изменения «на горячую» – не требуется перезапуск системы.
  • 6. Innovative Performance Повышение собственной эффективности Технология QUERY PROCESSING накапливает статистику по каждому введенному правилу оптимизации sql запросов: 1. Средняя длительность выполнения оптимизированного sql запроса. 2. Количество оптимизированных sql запросов. 3. Средняя длительность парсинга запросов sql в QPprocessing. 4. Средняя длительность парсинга оптимизированного запроса sql. На основании данной статистики можно модернизировать правила и повышать их эффективность.
  • 7. Innovative Performance Контакты Россия, Москва, 107140 3-й Красносельский пер., 21 стр.1, +7(495) 543-74-02 softpoint@softpoint.ru www.softpoint.ru

Editor's Notes

  1. Тексты обозначения сделать жирным шрифтом.
  2. Тексты обозначения сделать жирным шрифтом.
  3. Тексты обозначения сделать жирным шрифтом.
  4. Тексты обозначения сделать жирным шрифтом.
  5. Тексты обозначения сделать жирным шрифтом.