Advertisement
Guest User

Untitled

a guest
May 26th, 2019
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.76 KB | None | 0 0
  1. /*execute before the rpt*/
  2. SET GLOBAL general_log='ON';
  3. SET GLOBAL log_output='TABLE';
  4.  
  5. TRUNCATE TABLE mysql.general_log;
  6. /*run disaster.sql*/
  7.  
  8. /* execute all this for the rpt*/
  9. SET GLOBAL general_log='OFF';
  10.  
  11. CREATE TABLE LOGGING(
  12. name VARCHAR(20) ,
  13. times DECIMAL(6));
  14.  
  15. INSERT INTO LOGGING
  16. (SELECT 'APPLICANT' , COUNT(*) TIMES
  17. FROM mysql.general_log
  18. WHERE argument LIKE '%APPLICANT%'
  19. GROUP BY 'APPLICANT'
  20. ORDER BY TIMES ASC);
  21.  
  22. INSERT INTO LOGGING
  23. (SELECT 'APPLIES' , COUNT(*) TIMES
  24. FROM mysql.general_log
  25. WHERE argument LIKE '%APPLIES%'
  26. GROUP BY 'APPLIES'
  27. ORDER BY TIMES ASC);
  28.  
  29. INSERT INTO LOGGING
  30. (SELECT 'EMPLOYER' , COUNT(*) TIMES
  31. FROM mysql.general_log
  32. WHERE argument LIKE '%EMPLOYER%'
  33. GROUP BY 'EMPLOYER'
  34. ORDER BY TIMES ASC);
  35.  
  36. INSERT INTO LOGGING
  37. (SELECT 'EMPLBY' , COUNT(*) TIMES
  38. FROM mysql.general_log
  39. WHERE argument LIKE '%EMPLBY%'
  40. GROUP BY 'EMPLBY'
  41. ORDER BY TIMES ASC);
  42.  
  43. INSERT INTO LOGGING
  44. (SELECT 'SNEEDED' , COUNT(*) TIMES
  45. FROM mysql.general_log
  46. WHERE argument LIKE '%SNEEDED%'
  47. GROUP BY 'SNEEDED'
  48. ORDER BY TIMES ASC);
  49.  
  50. INSERT INTO LOGGING
  51. (SELECT 'SPOSSESSED' , COUNT(*) TIMES
  52. FROM mysql.general_log
  53. WHERE argument LIKE '%SPOSSESSED%'
  54. GROUP BY 'SPOSSESSED'
  55. ORDER BY TIMES ASC);
  56.  
  57. INSERT INTO LOGGING
  58. (SELECT 'POSITIONS' , COUNT(*) TIMES
  59. FROM mysql.general_log
  60. WHERE argument LIKE '%POSITIONS%'
  61. GROUP BY 'POSITIONS'
  62. ORDER BY TIMES ASC);
  63.  
  64. INSERT INTO LOGGING
  65. (SELECT 'SREQUIRED' , COUNT(*) TIMES
  66. FROM mysql.general_log
  67. WHERE argument LIKE '%SREQUIRED%'
  68. GROUP BY 'SREQUIRED'
  69. ORDER BY TIMES ASC);
  70.  
  71. INSERT INTO LOGGING
  72. (SELECT 'SKILL' , COUNT(*) TIMES
  73. FROM mysql.general_log
  74. WHERE argument LIKE '%SKILL%'
  75. GROUP BY 'SKILL'
  76. ORDER BY TIMES ASC);
  77.  
  78. SELECT * FROM LOGGING;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement