Zihao Li. Trinity Relationship Among Web Servers, Database Servers and Humans in Different Roles and Settings. A Master’s Paper for the M.S. in I.S degree. April, 2020. 67 pages. Advisor: Paul Jones.
Front-end web server and back-end database servers are widely recognized as two essential infrastructure components that cast significant influence on the stability and success of individuals and organizations. Nevertheless, unreliable or problematic servers could cause issues to jeopardize the regular operation of those organizations. Knowing that the market now exists a wide range of available web server and database server providers, users face challenges of effectively evaluating those service providers based on their experience and perception of the definition of the excellent and robust web server and database server. Thus, the study would provide a detailed analysis and comparison between available and accessible performance evaluation methods. Besides, anonymous surveys within user groups are conducted to show reflections of how different groups of users in different roles and setting tend to evaluate the performance, and feedbacks from semi-structured interviews are presented and discussed.
Headings: Web Server Database Server Data Visualization Performance Evaluation Human-Computer Interaction
TRINITY RELATIONSHIP AMONG WEB SERVERS, DATABASE SERVERS AND HUMANS IN DIFFERENT ROLES AND SETTINGS
by Zihao Li
A Master’s paper submitted to the faculty of the School of Information and Library Science of the University of North Carolina at Chapel Hill in partial fulfillment of the requirements for the degree of Master of Science in Information Science.
Chapel Hill, North Carolina April 2020
Approved by
______Paul Jones
1
Table of Contents
1. Introduction ...... 2 2. Literature Review ...... 4 2.1 Web Server and its Functionality ...... 4 2.2 Web Server Risks and Performance Analysis Method ...... 5 2.3 Database Server and its Functionality ...... 8 2.4 Database Performance Analysis Method ...... 10 2.4.1 System Monitoring ...... 10 2.4.2 SQL server and database querying monitoring ...... 11 2.4.3 Failover cluster instance ...... 12 3. Research Design and Method ...... 14 3.1 Research Question ...... 14 3.2 Research Method ...... 14 3.2.1 Quantitative Approach ...... 15 3.2.2 Qualitative Approach ...... 16 4. Quantitative Data Findings from Survey ...... 18 4.1 Survey Purposes and Process ...... 18 4.2 Population ...... 19 4.3 Applied Measurements ...... 20 4.3.1 Close-ended Questions ...... 21 4.3.2 Open-ended Questions ...... 22 4.3.3 Demographic Questions ...... 23 4.4 Data Result and Discussion ...... 23 4.4.1 Demographic Section Result ...... 24 4.3.2 Database Server Section Result ...... 25 4.3.3 Web Server Section Result ...... 33 5. Qualitative Results from Semi-structured interview ...... 41 5.1 Semi-structured interview purpose and process ...... 41 5.2 Interview Case Studies ...... 42 5.2.1 Student #1 ...... 42 5.2.2 Student #2 ...... 45 5.2.3 Staff #1 ...... 47 5.2.4 Staff #2 ...... 51 6. Conclusion and Future Works ...... 55 Bibliography ...... 58 APPENDICES ...... 60 APPENDIX A: Survey Questions in User Study ...... 60 APPENDIX B: Semi-Structured Interview Questions ...... 65
2
1. Introduction
For any individuals or organizations that are eager to cast some influences on human society, they would face three primary questions at the beginning of their grand market- conquering projects which are: