`
森林的天空
  • 浏览: 14586 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

mysql 查询优化 求解

阅读更多

情况如下:

 

select count(*) from tb_program;     共19w条

表结构

CREATE TABLE `tb_program` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `Tmpid` int(10) NOT NULL,
  `Name` varchar(50) DEFAULT NULL,
  `Descs` varchar(200) DEFAULT NULL,
  `AddUser` varchar(50) DEFAULT NULL,
  `AddTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  `Remark` text,
  `MovIds` varchar(50) DEFAULT NULL,
  `Status` int(10) DEFAULT NULL ,
  `PlayCode` varchar(100) DEFAULT NULL,
  `sort` int(10) NOT NULL,
  `filepath` varchar(200) DEFAULT NULL,
  `cid` int(10) NOT NULL,
  `fexist` tinyint(3) unsigned NOT NULL,
  `veriUser` varchar(50) DEFAULT NULL,
  `veriTime` timestamp NULL DEFAULT NULL,
  `veriUser_dx` varchar(50) DEFAULT NULL,
  `veriTime_dx` timestamp NULL DEFAULT NULL,
  `veriUser_wg` varchar(50) DEFAULT NULL,
  `veriTime_wg` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `PK_tb_Program` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=196001 DEFAULT CHARSET=utf8;

 

 

另外一个表 select count(*) from tb_template;     430条

 

表结构:

CREATE TABLE `tb_template` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `Name` varchar(100) NOT NULL,
  `Descs` varchar(200) DEFAULT NULL,
  `Url` varchar(200) DEFAULT NULL,
  `Status` int(10) NOT NULL ,
  `AddUser` varchar(50) DEFAULT NULL,
  `AddTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  `PlayUrl` text,
  `AreaCode` varchar(10) DEFAULT NULL,
  `objectId` varchar(100) DEFAULT NULL,
  `Ftp` varchar(100) DEFAULT NULL,
  `Title` varchar(100) DEFAULT NULL,
  `Copyright` varchar(100) DEFAULT NULL,
  `DefaultChannel` int(10) NOT NULL,
  `Logo` varchar(100) DEFAULT NULL,
  `pftype` int(10) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `PK_TB_TEMPLATE` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=471 DEFAULT CHARSET=utf8;

 

情况 :select tp.Name,tp.AddTime,tp.PlayCode,tp.Status,tb.Name as templatename from tb_program tp LEFT JOIN tb_template tb
on tb.id=tp.Tmpid;

 

共耗时 2秒多 

求优化方案! (其中tb_program 表每个月大概有3w的添加)

分享到:
评论

相关推荐

    MySQL查询优化技术_索引.pdf

    MySQL查询优化技术_索引

    MySQL数据库查询优化

    第3课 查询优化技术理论与MySQL实践(一)------子查询的优化(一) 第4课 查询优化技术理论与MySQL实践(二)------子查询的优化(二) 从理论看,子查询包括的内容和范围,建立清晰的概念 从实践看,MySQL的子查询...

    mysql 性能优化

    mysql 性能优化mysql 性能优化mysql 性能优化mysql 性能优化mysql 性能优化mysql 性能优化mysql 性能优化mysql 性能优化mysql 性能优化mysql 性能优化mysql 性能优化mysql 性能优化mysql 性能优化mysql 性能优化...

    MySQL查询优化器的工作原理

    描述 MySQL 查询优化器的工作原理。 MySQL 查询优化器主要为执行的查询决断最有效的路线

    sql查询优化(提高MySQL数据库查询效率的几个技巧)

    sql查询优化 提高MySQL数据库查询效率的几个技巧

    MySQL查询优化浅析

    MySQL查询优化浅析

    mysql查询优化.

    1、理解MYSQL的Query Optimizer 2、Query语句优化基本思路和原则 3、充分利用Explain 和 Profiling 4、合理设计并利用索引 5、order by、group by 和 DISTINCT优化 6、小结

    MySQL查询优化的研究和改进

    本文档详细介绍了Mysql的查询优化性能的研究,对一些常用方法进行了优化改进~

    MySQL查询优化浅析-何登成大师作品

    针对 MySQL 的查询优化,非常给力!针对 MySQL 的查询优化,非常给力!针对 MySQL 的查询优化,非常给力!针对 MySQL 的查询优化,非常给力!针对 MySQL 的查询优化,非常给力!针对 MySQL 的查询优化,非常给力!

    MySQL InnoDB 查询优化实现分析

    InnoDB 查询优化实现分析 -- MySQL

    Mysql查询优化详解(含示例)

    文章还探讨了优化查询语句的方法,如避免在列上进行函数或计算、使用连接代替子查询等。此外,还强调了优化表结构、服务器配置以及硬件和配置优化的重要性。具体实例和代码片段贯穿全文,为读者提供了具体的指导和...

    Mysql查询优化从入门到入土详解含示例(值得珍藏)

    因此,了解如何优化MySQL查询性能至关重要。 本文通过详细的示例和说明,深入探讨了MySQL查询优化的重要性及其实现方法。我们介绍了查询优化技术的各个方面,包括索引、查询语句、表结构等基本优化方法以及高级优化...

    基于MySQL的数据库查询性能优化.pdf

    基于MySQL的数据库查询性能优化.pdf基于MySQL的数据库查询性能优化.pdf基于MySQL的数据库查询性能优化.pdf基于MySQL的数据库查询性能优化.pdf基于MySQL的数据库查询性能优化.pdf基于MySQL的数据库查询性能优化.pdf...

    MySQL查询优化系列讲座之查询优化器.pdf

    MySQL查询优化系列讲座之查询优化器.pdf

    高效MySQL查询加速指南:索引策略、查询优化、性能调优,助力数据库管理员和开发者突破性能瓶颈

    这款“mysql如何优化查询语句,提升查询速度”资源是您的最佳助手!它详细介绍了mysql查询优化的核心技巧,包括优化查询语句、优化数据库结构、优化索引使用、查询缓存、服务器配置、硬件优化、使用分析和工具、定期...

    mysql优化十大技巧

    mysql优化技巧mysql优化技巧mysql优化技巧mysql优化技巧mysql优化技巧mysql优化技巧mysql优化技巧mysql优化技巧mysql优化技巧mysql优化技巧mysql优化技巧mysql优化技巧mysql优化技巧mysql优化技巧mysql优化技巧mysql...

    mysql高级优化查询

    本书主要介绍了MYSQL的查询缓存原理,还有MYSQL的内部机制

    MySQL海量数据查询优化策略.

    MySQL海量数据查询优化策略,方法。 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引...

    Mysql查询优化

    Mysql查询优化,查询优化器,子查询,分页查询1)在执行计划1中,哪张表是驱动表? 表的连接顺序是怎样的?每一步表的扫描类型是什么? 2)在执行计划2中,表的执行顺序是怎样的?每一步表的扫描类型是什么? 3)在...

Global site tag (gtag.js) - Google Analytics