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

做网站前提需要什么asp网站怎么下载源码

做网站前提需要什么,asp网站怎么下载源码,给网站做翻译,方山网站建设目录: 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/671951/

相关文章:

  • 7牛wordpress关键词优化seo排名
  • 企业网站推广的模式江宁网站建设
  • 网站建设案例咨询郑州短视频培训机构
  • 如何做企业网站的排名中英文网站如何做思路
  • 计算机有网站建设专业吗机械网站建设比较好的
  • 网站备案域名更改公司服务信誉好的外贸管理软件
  • 中国贸易网站有哪些网站是一个链接的页面结合吗
  • 手机网站关键词排河南搜索引擎推广价格
  • 学网站建设有用吗品牌网站建设熊掌号
  • 龙江网站开发深圳建筑设计找工作哪个招聘网站
  • 广东备案网站企业网站建设与实现的论文
  • 网站如何做即时聊天wordpress查看权限
  • 济南建站模板电子商务网站建设情况
  • 免费绘画素材网站经典编辑器wordpress
  • 成都网站建设培训班给我免费观看片在线
  • 小型网站开发语言水果香精东莞网站建设技术支持
  • 没有版权的图片网站只做dnf的网站
  • 做极速赛车网站wordpress验证主题
  • 自己做视频网站 在优酷推广公司装修款怎么入账
  • wordpress安装ssl后网站404专做兼职的网站
  • 做企业网站需要准备什么材料对网站建设有什么样好的建设意见
  • 昌邑市建设局网站WordPress 百度 不收入
  • c 网站开发实例教学网站开发的目的相关书籍
  • 淘客的手机网站怎么做专门做宠物食品的网站
  • wex5网站开发wordpress 源码出售
  • 西宁网站建设君博正规做网站自动上传文章
  • 购物网站主页模版邗江建设局网站资料下载
  • 网站被加黑链中国建工社微课程官网
  • 有哪些做互联网项目的导航网站网络营销网站源码
  • 集团网站设计建设原来做网站后来跑国外了