What Are The Three Broad Levels at Which Database Systems Can Be Tuned To Improve Performance? Explain With Examples. 3
The document contains questions about several database concepts:
1) Explaining the differences between fragmenting and replicating a relation across servers, as well as horizontal and vertical fragmentation.
2) Listing the three broad levels for tuning a database to improve performance.
3) Calculating average transaction throughput for a system running three types of transactions at different rates, and factors that could result in interference between transactions.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
26 views1 page
What Are The Three Broad Levels at Which Database Systems Can Be Tuned To Improve Performance? Explain With Examples. 3
The document contains questions about several database concepts:
1) Explaining the differences between fragmenting and replicating a relation across servers, as well as horizontal and vertical fragmentation.
2) Listing the three broad levels for tuning a database to improve performance.
3) Calculating average transaction throughput for a system running three types of transactions at different rates, and factors that could result in interference between transactions.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1
1.
A relation can be distributed by fragmenting it or replicating it across
several lines. Explain these concepts & how they differ. Also distinguish between horizontal and vertical fragmentation. 2. What are the three broad levels at which database systems can be tuned to improve performance? Explain with examples. 3. Suppose a system runs three types of transactions.Transactions of type A run at the rate of 50 per second, transactions of type B run at 100 per second and transactions of type C run at 200 per second. Suppose the mix of transactions has 25 percent of typeA, 25 percent of type B,and 50 percent of type C. What is the average transaction throughput of the system, assuming there is no interference between the transactions? What factors may result in interference between the transactions of different types, leading to the calculated throughput being incorrect? 4. Explain the difference between hash indexes and B+ trees indexes. In particular discuss how equality & range searches work using an example. 5. Explain the six guidelines for index selection 6. What is the purpose of compensating transaction? Present two examples of their views. 7. Explain the concurrency control mechanism in distributed database system. 8. Explain the Advance Transaction model 9. What is Database Tuning? Enlist the components of database workloads.