Canada Spends Logo

Explore our Budget 2026 analysis

Grant: Applied Research and Development Grants - Level 1

Okanagan College

$25,000.00

Improving Application Performance with Intelligent Database Driver

FY 2014-15

Summary
Organizations of all sizes rely on databases for their operations. Databases provide for storage and querying ofinformation. Applications connect to databases using connectors called ""drivers"". Application performancedepends on the application code, database performance, and the efficiency of the drivers connecting them.There has been limited research and few commercial products that optimize driver performance and providevisibility to system administrators to detect issues, simplify configuration, and dynamically adapt to failures.Improved drivers would greatly reduce hardware and software costs for the application and database serversand significantly decrease costs related to administration and system maintenance.This proposal investigates various techniques for implementing intelligence into database drivers to increaseperformance and reduce costs. Specifically, applied research will be conducted on driver-side caching (toreduce the number of queries that must be processed by the database), dynamic configuration (to allow thedriver to adapt to changes or failures of the database), and visualization and analytics (to enable administratorsto track performance in real-time and optimize performance). These topics require exploratory research andthen benchmarking to determine suitability for commercial implementation, and are ideal for collaborativeresearch conducted by students and college researchers. The research results will help guide theimplementation of the next generation database driver being developed by the supporting organization and willsignificantly decrease the time to commercialization and increase the market acceptance of the new features.The benefit to Canada is a contribution to a new database driver product with a world-wide market andsubsequent growth of a Canadian technology company.
Program
Applied Research and Development Grants - Level 1
Location
British Columbia, Canada
Recipient Type
Academia
Type
Grant
Source
NSERC's Awards Data

As published

Application id
472109-2014
Name nom
Hay, Andrew
Department département
Head Office
Organization id
29090
Institution établissement
Okanagan College
Province en
British Columbia
Province fr
Colombie-Britannique
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2014
Competition year année de concours
2014
Award amount
25000
Program id
CARD1
Program name en
Applied Research and Development Grants - Level 1
Program name fr
Subventions de recherche et développement appliquée - niveau 1
Group en
Research partnerships programs
Group fr
Programmes de partenariat
Committee code
1561
Committee name en
Applied Research and Development Grants
Committee name fr
Subventions de recherche et développement appliquée
Area of application code
801
Area of application group en
Information and communication services
Area of application group fr
Services d'information et de télécommunications
Area of application en
Computer software
Area of application fr
Logiciel
Research subject code
2711
Research subject group en
Information technology
Research subject group fr
Technologie de l'information
Research subject en
Database management
Research subject fr
Gestion de bases de données
Partie
1
Nb partie
1
Application title
Improving Application Performance with Intelligent Database Driver
Keyword
NSERC
Application summary
Organizations of all sizes rely on databases for their operations. Databases provide for storage and querying ofinformation. Applications connect to databases using connectors called ""drivers"". Application performancedepends on the application code, database performance, and the efficiency of the drivers connecting them.There has been limited research and few commercial products that optimize driver performance and providevisibility to system administrators to detect issues, simplify configuration, and dynamically adapt to failures.Improved drivers would greatly reduce hardware and software costs for the application and database serversand significantly decrease costs related to administration and system maintenance.This proposal investigates various techniques for implementing intelligence into database drivers to increaseperformance and reduce costs. Specifically, applied research will be conducted on driver-side caching (toreduce the number of queries that must be processed by the database), dynamic configuration (to allow thedriver to adapt to changes or failures of the database), and visualization and analytics (to enable administratorsto track performance in real-time and optimize performance). These topics require exploratory research andthen benchmarking to determine suitability for commercial implementation, and are ideal for collaborativeresearch conducted by students and college researchers. The research results will help guide theimplementation of the next generation database driver being developed by the supporting organization and willsignificantly decrease the time to commercialization and increase the market acceptance of the new features.The benefit to Canada is a contribution to a new database driver product with a world-wide market andsubsequent growth of a Canadian technology company.
Okanagan College - $25,000 Grant (2014-15) | Canada Spends