当前位置: 首页 > news >正文

用什么做视频网站比较好的团购网站建站

用什么做视频网站比较好的,团购网站建站,扬州做网站的,织梦(dedecms)怎么修改后台网站默认"织梦内容管理系统"标题目录: 1、Transactional注解控制事务有哪些不生效的场景2、MySQL的优化 1、Transactional注解控制事务有哪些不生效的场景 数据库引擎不支持事务数据源没有配置事务管理器没有被spring管理方法不是public的同一个类中方法调用,导致Transactional失效 举…

目录:

    • 1、@Transactional注解控制事务有哪些不生效的场景
    • 2、MySQL的优化

1、@Transactional注解控制事务有哪些不生效的场景

  • 数据库引擎不支持事务
  • 数据源没有配置事务管理器
  • 没有被spring管理
  • 方法不是public的
  • 同一个类中方法调用,导致@Transactional失效

举例最后一个的解决办法:
在这里插入图片描述

  • 第一种解决办法,新建一个类一个方法,在a中注入新类,再通过新类调用事务注解的方法。
  • 第二种解决方法,就是在该类中注入自己,通过在a方法中,通过自己类的对象调用b的事务注解方法。

2、MySQL的优化

  • 做MySQL优化,我们要善用EXPLAIN查看SQL执行计划
  • SQL语句中IN包含的值不应过多
  • SELECT语句务必指明字段名称
  • 当只需要一条数据的时候,使用limit 1
  • 如果限制条件中其他字段没有索引,尽量少用or
  • 尽量用union all代替union(使用union all前提是两张表没有重复数据)
  • 使用合理的分页方式以提高分页的效率(数据量太大,分页会越来越慢,建议使用id为条件来进行分页处理更快)
  • 分段查询(数据达到百万级,可以使用分段查询,循环展示数据,要的时候再加载数据)
  • 避免在where子句中对字段进行null值判断
  • 不建议使用%前缀模糊查询
  • 避免在where子句中对字段进行表达式操作
  • 对于联合索引来说,要遵守最左前缀法则(举列来说索引含有字段id、name、school,可以直接用id字段,也可以id、name这样的顺序,但是name;school都无法使用这个索引。所以在创建联合索引的时候一定要注意索引字段顺序,常用的查询字段放在最前面。)
  • 注意范围查询语句(对于联合索引来说,如果存在范围查询,比如between、>、<等条件时,会造成后面的索引字段失效。)
  • JOIN优化尽量使用inner join(等值关联查询),尽量使用小表来驱动大表。

19种优化建议

http://www.yayakq.cn/news/928640/

相关文章:

  • 网站图标做多大好教育网站建设改版
  • 四川城乡建设官方网站wordpress 产品展示主题
  • 自建网站需要学哪些网站目录 index.html
  • 高端网站建设电话微信小号自助购买网站
  • 公司网站建设需要要求什么淄博网站制作网页公司
  • 极速建站网站模板建网站必备软件
  • 电商购物网站我有小创意设计校服图片
  • 天津网站建设的公司wordpress 判断登录
  • 有了域名怎么制作网站网站制作公司源码
  • 一级a做爰片试看 免费网站wordpress是不是做网页
  • 东莞网站建站公司信息网站开发
  • 网站需要前台后台徐州网站关键词推广
  • 网站开发职业前景评估wordpress去掉google字体
  • 怎么用html做网站html网页制作代码范例
  • 俄罗斯网站制作国外便宜的云服务器
  • 西安手机网站建站长沙最好的装修公司排名
  • 百度站长自动推送wordpress郑州360房产网查询
  • 无锡设计网站遵义建一个网站大概要多少钱
  • 修改dns连接外国网站北京网站建设制作案例
  • 网站开发的团队有哪些买保险网站
  • 网站开发不让搜索引擎网上买手表哪个网站可以买到正品
  • 南通优普网站建设优化杭州建设网站哪家好
  • wp做网站难吗wordpress瀑布流图片
  • 乐山网站营销推广哪家公司好哪里可以做虚拟货币网站
  • 网站服务器是指什么网站底部版权信息代码
  • 迎泽网站建设国际十大市场营销公司
  • 做外语网站开发系统网站建设
  • 怎么找上海网站建设海兴网站建设
  • 背景网站建设公司小语种网站怎么做
  • 网站文字很少怎么做优化网站开发员一月多少工资