2nd Presentation
Download
Report
Transcript 2nd Presentation
An Investigation into
Database Farming for
Improved Performance
Presented by: Russell Yong
Supervisor: Prof Peter Wentworth
Quick Recap
Databases used in major
corporations require:
Expensive software (Oracle, IBM, SAP)
Tremendous amounts of hardware is
needed to produce acceptable
performance levels
Quick Recap
Use a less expensive hardware and
software (SQL Server 2000)
Use tried and tested techniques
(Back-end server farming)
To produce a high-performance webservice (Disconnected data model)
Disconnected
Web-server
http requests
Dataset
Clients
Web service
Farm of databases
Problems
Course Work
.NET’s Threading Problem
Queries are hard coded
Demonstration <- .NET ‘gods’
Progression
Queries from multiple sources
simultaneously (Generic class)
Time saving (primitive timing)
Elegant recovery from exceptions
Where to from here?
Implement as a web service
Get hold of a big enough test
database – perhaps with
performance issues
User definable queries
Where to from here?
Decide on a query strategy
Start performance tests
Benchmarks
Investigate various performance
enhancing configurations
Questions ?
P.S
Don’t forget to watch Sanlam Money
Game on SABC 3 on the 15 August at
20:30