메뉴 건너뛰기




Volumn 26, Issue 1, 2001, Pages 96-143

I/O reference behavior of production database workloads and the TPC benchmarks - An analysis at the logical level

Author keywords

Algorithms; Caching; Design; I O; Installation Management Benchmarks; Locality; Performance; Performance of Systems; Prefetchi; Storage Management Storage hierarchies; Systems and Software Performance evaluation (efficiency and effectiveness)

Indexed keywords


EID: 0037548421     PISSN: 03625915     EISSN: None     Source Type: Journal    
DOI: 10.1145/383734.383737     Document Type: Article
Times cited : (55)

References (79)
  • 1
    • 0015005186 scopus 로고
    • Principles of optimal page replacement
    • Jan.
    • AHO, A. V., DENNING, P. J., AND ULLMAN, J. D. 1971. Principles of optimal page replacement. J. ACM 18, 1 (Jan.), 80-93.
    • (1971) J. ACM , vol.18 , Issue.1 , pp. 80-93
    • Aho, A.V.1    Denning, P.J.2    Ullman, J.D.3
  • 5
    • 0003003638 scopus 로고
    • A study of replacement algorithms for a virtual-storage computer
    • BELADY, L. A. 1966. A study of replacement algorithms for a virtual-storage computer. IBM Syst. J. 5, 2, 78-101.
    • (1966) IBM Syst. J. , vol.5 , Issue.2 , pp. 78-101
    • Belady, L.A.1
  • 6
    • 0026759056 scopus 로고
    • Analysis of the periodic update write policy for disk cache
    • Jan.
    • CARSON, S. D. AND SETIA, S. 1992. Analysis of the periodic update write policy for disk cache. IEEE Trans. Softw. Eng. 18, 1 (Jan.), 44-54.
    • (1992) IEEE Trans. Softw. Eng. , vol.18 , Issue.1 , pp. 44-54
    • Carson, S.D.1    Setia, S.2
  • 7
    • 0024865178 scopus 로고
    • A buffer management model for use in predicting overall database system performance
    • Los Angeles, CA, Feb. 1989
    • CASAS, I. R. AND SEVCIK, K. C. 1989. A buffer management model for use in predicting overall database system performance. In Proceedings of the IEEE International Conference on Data Engineering (Los Angeles, CA, Feb. 1989), 463-469.
    • (1989) Proceedings of the IEEE International Conference on Data Engineering , pp. 463-469
    • Casas, I.R.1    Sevcik, K.C.2
  • 11
    • 0014797273 scopus 로고
    • A relational model for large shared data banks
    • June
    • CODD, E. F. 1970. A relational model for large shared data banks. Commun. ACM 13, 6 (June), 377-387.
    • (1970) Commun. ACM , vol.13 , Issue.6 , pp. 377-387
    • Codd, E.F.1
  • 13
    • 0024717728 scopus 로고
    • Integration of buffer management and query optimization in relational database environment
    • Amsterdam, The Netherlands, Aug. 1989
    • CORNELL, D. W. AND YU, P. S. 1989. Integration of buffer management and query optimization in relational database environment. In Proceedings of the International Conference on Very Large Data Bases (VLDB) (Amsterdam, The Netherlands, Aug. 1989), 247-255.
    • (1989) Proceedings of the International Conference on Very Large Data Bases (VLDB) , pp. 247-255
    • Cornell, D.W.1    Yu, P.S.2
  • 17
    • 0021444721 scopus 로고
    • Logical, internal, and physical reference behavior in CODASYL database systems
    • June
    • EFFELSBERG, W. AND LOOMIS, M. E. S. 1984. Logical, internal, and physical reference behavior in CODASYL database systems. ACM Trans. Database Syst. 9, 2 (June), 187-213.
    • (1984) ACM Trans. Database Syst. , vol.9 , Issue.2 , pp. 187-213
    • Effelsberg, W.1    Loomis, M.E.S.2
  • 19
    • 0024685516 scopus 로고
    • Directory reference patterns in hierarchical file systems
    • June
    • FLOYD, R. A. AND ELLIS, C. S. 1989. Directory reference patterns in hierarchical file systems. IEEE Trans. Knowl. Data Eng. 1, 2 (June), 238-247.
    • (1989) IEEE Trans. Knowl. Data Eng. , vol.1 , Issue.2 , pp. 238-247
    • Floyd, R.A.1    Ellis, C.S.2
  • 20
    • 0027608375 scopus 로고
    • Query evaluation techniques for large databases
    • June
    • GRAEFE, G. 1993. Query evaluation techniques for large databases. ACM Comput. Surv. 25, 2 (June), 73-170.
    • (1993) ACM Comput. Surv. , vol.25 , Issue.2 , pp. 73-170
    • Graefe, G.1
  • 24
    • 0001145764 scopus 로고
    • The combinations of hæmoglobin with oxygen and carbon monoxide
    • HILL, A. V. 1913. The combinations of hæmoglobin with oxygen and carbon monoxide. Biochemistry J. 7, 471-480.
    • (1913) Biochemistry J. , vol.7 , pp. 471-480
    • Hill, A.V.1
  • 27
    • 0003460624 scopus 로고    scopus 로고
    • Projecting the performance of decision support workloads on systems with smart storage (SmartSTOR)
    • (Iwate, Japan, July 2000), Also available as Res. Rep. RJ 10145, IBM Almaden Research Center, San Jose, CA, July 1999
    • HSU, W. W., SMITH, A. J., AND YOUNG, H. C. 2000. Projecting the performance of decision support workloads on systems with smart storage (SmartSTOR). In Proceedings of the 7th IEEE International Conference on Parallel and Distributed Systems (Iwate, Japan, July 2000), 417-425. Also available as Res. Rep. RJ 10145, IBM Almaden Research Center, San Jose, CA, July 1999.
    • (2000) Proceedings of the 7th IEEE International Conference on Parallel and Distributed Systems , pp. 417-425
    • Hsu, W.W.1    Smith, A.J.2    Young, H.C.3
  • 28
    • 0037548416 scopus 로고    scopus 로고
    • Analysis of the characteristics of production database workloads and comparison with the TPC benchmarks
    • To appear. Also available as Tech. Rep. CSD-99-1070, Computer Science Div., Univ. of California, Berkeley, Nov. 1999
    • HSU, W. W., SMITH, A. J., AND YOUNG, H. C. 2001. Analysis of the characteristics of production database workloads and comparison with the TPC benchmarks. IBM Syst. J. 40, 3. To appear. Also available as Tech. Rep. CSD-99-1070, Computer Science Div., Univ. of California, Berkeley, Nov. 1999.
    • (2001) IBM Syst. J. , vol.40 , pp. 3
    • Hsu, W.W.1    Smith, A.J.2    Young, H.C.3
  • 33
    • 0020719239 scopus 로고
    • Locality of reference in hierarchical database systems
    • March
    • KEARNS, J. P. AND DEFAZIO, S. 1983. Locality of reference in hierarchical database systems IEEE Trans. Softw. Eng. 19, 2 (March), 128-134.
    • (1983) IEEE Trans. Softw. Eng. , vol.19 , Issue.2 , pp. 128-134
    • Kearns, J.P.1    Defazio, S.2
  • 34
    • 0024662865 scopus 로고
    • Diversity in database reference behavior
    • May
    • KEARNS, J. P. AND DEFAZIO, S. 1989. Diversity in database reference behavior. Perform Eval. Rev. 17, 1 (May), 11-19.
    • (1989) Perform Eval. Rev. , vol.17 , Issue.1 , pp. 11-19
    • Kearns, J.P.1
  • 35
    • 0002775630 scopus 로고
    • Analysis of paging algorithms
    • Ljubljana, Yugoslavia, Aug. 1971
    • KING, W. F. 1971. Analysis of paging algorithms. In Proceedings of the IFIP Congress (Ljubljana, Yugoslavia, Aug. 1971), 485-490.
    • (1971) Proceedings of the IFIP Congress , pp. 485-490
    • King, W.F.1
  • 38
    • 0040429867 scopus 로고
    • A simple statistical model of cache reference locality, and its application to cache planning, measurement and control
    • Nashville, TN, Dec. 1991
    • MCNUTT, B. 1991. A simple statistical model of cache reference locality, and its application to cache planning, measurement and control. In Proceedings of the CMG (Computer Measurement Group) Conference (Nashville, TN, Dec. 1991), 203-210.
    • (1991) Proceedings of the CMG (Computer Measurement Group) Conference , pp. 203-210
    • McNutt, B.1
  • 42
    • 0026822597 scopus 로고
    • ARIES: A transaction recovery method supporting fine-granularity locking and partial rollbacks using write-ahead logging
    • March
    • MOHAN, C., HADERLE, D., LINDSAY, B., PIRAHESH, H., AND SCHWARZ, P. 1992. ARIES: A transaction recovery method supporting fine-granularity locking and partial rollbacks using write-ahead logging. ACM Trans. Database Syst. 17, 1 (March), 94-162.
    • (1992) ACM Trans. Database Syst. , vol.17 , Issue.1 , pp. 94-162
    • Mohan, C.1    Haderle, D.2    Lindsay, B.3    Pirahesh, H.4    Schwarz, P.5
  • 52
    • 0003404281 scopus 로고
    • Empirical data reference behavior in data base systems
    • Nov.
    • RODRIGUEZ-ROSELL, J. 1976. Empirical data reference behavior in data base systems. IEEE Computer 9, 11 (Nov.), 9-13.
    • (1976) IEEE Computer , vol.9 , Issue.11 , pp. 9-13
    • Rodriguez-Rosell, J.1
  • 54
    • 0020291153 scopus 로고
    • A mechanism for managing the buffer pool in a relational database system using the hot set model
    • Mexico City, Mexico, Sept. 1982
    • SACCO, G. M. AND SCHKOLNICK, M. 1982. A mechanism for managing the buffer pool in a relational database system using the hot set model. In Proceedings of the International Conference on Very Large Data Bases (VLDB) (Mexico City, Mexico, Sept. 1982), 257-262.
    • (1982) Proceedings of the International Conference on Very Large Data Bases (VLDB) , pp. 257-262
    • Sacco, G.M.1    Schkolnick, M.2
  • 55
    • 0022887571 scopus 로고
    • Buffer management in relational database systems
    • Dec.
    • SACCO, G. M. AND SCHKOLNICK, M. 1986. Buffer management in relational database systems. ACM Trans. Database Syst. 11, 4 (Dec.), 473-498.
    • (1986) ACM Trans. Database Syst. , vol.11 , Issue.4 , pp. 473-498
    • Sacco, G.M.1    Schkolnick, M.2
  • 57
    • 0003467858 scopus 로고    scopus 로고
    • Analysis of locking behavior in three real database systems
    • Jan., Extended version available as Tech. Rep. CSD-94-801, Computer Science Div., Univ. of California, Berkeley, CA, Apr. 1994
    • SINGHAL, V. AND SMITH, A. J. 1997. Analysis of locking behavior in three real database systems. VLDB J. 6, 1 (Jan.), 40-52. Extended version available as Tech. Rep. CSD-94-801, Computer Science Div., Univ. of California, Berkeley, CA, Apr. 1994.
    • (1997) VLDB J. , vol.6 , Issue.1 , pp. 40-52
    • Singhal, V.1    Smith, A.J.2
  • 58
    • 0039245430 scopus 로고
    • Analysis of the optimal, look-ahead demand paging algorithms
    • Dec.
    • SMITH, A. J. 1976. Analysis of the optimal, look-ahead demand paging algorithms. SIAM J. Comput. 5, 4 (Dec.), 743-757.
    • (1976) SIAM J. Comput. , vol.5 , Issue.4 , pp. 743-757
    • Smith, A.J.1
  • 59
    • 0018008987 scopus 로고
    • Sequentiality and prefetching in database systems
    • Sept.
    • SMITH, A. J. 1978. Sequentiality and prefetching in database systems. ACM Trans. Database Syst. 3, 3 (Sept.), 223-247.
    • (1978) ACM Trans. Database Syst. , vol.3 , Issue.3 , pp. 223-247
    • Smith, A.J.1
  • 60
    • 0022112653 scopus 로고
    • Disk cache - Miss ratio analysis and design considerations
    • Aug.
    • SMITH, A. J. 1985. Disk cache - miss ratio analysis and design considerations. ACM Trans. Comput. Syst. 3, 3 (Aug.), 161-203.
    • (1985) ACM Trans. Comput. Syst. , vol.3 , Issue.3 , pp. 161-203
    • Smith, A.J.1
  • 62
    • 0019587233 scopus 로고
    • Operating system support for database management
    • July
    • STONEBRAKER, M. 1981. Operating system support for database management. Commun. ACM 24, 1 (July), 412-418.
    • (1981) Commun. ACM , vol.24 , Issue.1 , pp. 412-418
    • Stonebraker, M.1
  • 63
    • 0021230611 scopus 로고
    • Managing IBM Database 2 buffers to maximize performance
    • TENG, J. Z. AND GUMAER, R. A. 1984. Managing IBM Database 2 buffers to maximize performance. IBM Syst. J. 23, 2, 211-218.
    • (1984) IBM Syst. J. , vol.23 , Issue.2 , pp. 211-218
    • Teng, J.Z.1    Gumaer, R.A.2
  • 64
    • 0003754697 scopus 로고
    • Ph. D. thesis, Univ. of California, Berkeley. Available as Tech. Rep. CSD 87/374, Computer Science Div., Univ. of California, Berkeley, CA, Oct. 1987
    • THOMPSON, J. G. 1987. Efficient analysis of caching systems. Ph. D. thesis, Univ. of California, Berkeley. Available as Tech. Rep. CSD 87/374, Computer Science Div., Univ. of California, Berkeley, CA, Oct. 1987.
    • (1987) Efficient Analysis of Caching Systems
    • Thompson, J.G.1
  • 70
    • 0016996107 scopus 로고
    • An analysis of buffer paging in virtual storage systems
    • Sept.
    • TUEL, JR., W. G. 1976. An analysis of buffer paging in virtual storage systems. IBM J. Res. Dev. 20, 5 (Sept.), 518-520.
    • (1976) IBM J. Res. Dev. , vol.20 , Issue.5 , pp. 518-520
    • Tuel W.G., Jr.1
  • 72
    • 0031153459 scopus 로고    scopus 로고
    • Trace-driven memory simulation: A survey
    • June
    • UHLIG, R. A. AND MUDGE, T. N. 1997. Trace-driven memory simulation: A survey. ACM Comput. Surv. 29, 2 (June), 128-170.
    • (1997) ACM Comput. Surv. , vol.29 , Issue.2 , pp. 128-170
    • Uhlig, R.A.1    Mudge, T.N.2
  • 75
    • 0026174825 scopus 로고
    • Measured performance of caching in the Sprite network file system
    • Summer
    • WELCH, B. B. 1991. Measured performance of caching in the Sprite network file system. Comput. Syst. 4, 3 (Summer), 315-342.
    • (1991) Comput. Syst. , vol.4 , Issue.3 , pp. 315-342
    • Welch, B.B.1
  • 77
    • 0039881713 scopus 로고
    • Buffer management based on return on consumption in a multi-query environment
    • Jan.
    • YU, P. S. AND CORNELL, D. W. 1993. Buffer management based on return on consumption in a multi-query environment. VLDB J. 2, 1 (Jan.), 1-38.
    • (1993) VLDB J. , vol.2 , Issue.1 , pp. 1-38
    • Yu, P.S.1    Cornell, D.W.2
  • 79
    • 0031349364 scopus 로고    scopus 로고
    • Disk cache design and performance as evaluated in large timesharing and database systems
    • Orlando, FL, Dec. 1997
    • ZIVKOV, B. T. AND SMITH, A. J. 1997. Disk cache design and performance as evaluated in large timesharing and database systems. In Proceedings of the CMG (Computer Measurement Group) Conference (Orlando, FL, Dec. 1997), 639-658.
    • (1997) Proceedings of the CMG (Computer Measurement Group) Conference , pp. 639-658
    • Zivkov, B.T.1    Smith, A.J.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.