
MySQL
文章平均质量分 91
YouluBank
WMS/WCS/MES开发工程师,持续关注软件,物流,自动化行业的最新技术和资讯
展开
-
Mysql慢SQL分析及优化
为何对慢SQL进行治理 从数据库角度看:每个SQL执行都需要消耗一定I/O资源,SQL执行的快慢,决定资源被占用时间的长短。假设总资源是100,有一条慢SQL占用了30的资源共计1分钟。那么在这1分钟时间内,其他SQL能够分配的资源总量就是70,如此循环,当资源分配完的时候,所有新的SQL执行将会排队等待。 从应用的角度看:SQL执行时间长意味着等待,在OLTP应用当中,用户的体验较差 治理的优先级上 master数据库->slave数据库 目前数据库基本上都是读写分离架构,读在从库转载 2021-09-27 11:49:19 · 379 阅读 · 0 评论 -
MySQL/Oracle查询数据库下所有表名
MySQL: //查询数据库下所有表名 SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = '数据库名' // 找出主键的列的名称 SELECT c.COLUMN_NAME colname FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS AS t, INFOR...原创 2019-02-26 18:19:13 · 2741 阅读 · 0 评论