您的当前位置:TAGS -> 优化
  • Python缓存方案优化程序性能提高数据访问速度

    后端开发前天 16:58

    目录 Python使用缓存 Django项目接入Redis 为视图提供缓存服务 声明式缓存 编程式缓存 缓存相关问题 缓存雪崩 缓存击穿 缓存穿透 结论 Python使用缓存 在开发Web应用或分布式系统时,缓存是常见的解决方案之一,它可以大幅提升系统性能。在Python中,我们可以使用内存缓存(例如使用functools.lru_cache)或者外部存储...

  • input 的带有lable的选择样式优化 纯css

    前端开发2025年09月12日

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>Examples</title&g...

  • Java接口异步调用优化技巧详解

    后端开发2025年09月05日

    目录 1,自己new线程或者线程池 2,Sping Mvc 3,修改单个任务为批量任务 在日常项目中,我们经常采用多线程异步调用的方式来提高接口的响应时间。 在实际情况下,我们如何通过异步方式优化我们的接口呢,有以下几种常见思路 1,自己new线程或者线程池 如下我们把三个耗时操作交给新的线程或者线程池执行。 当请求过来的时候tomcat线程会等待子线程全...

  • MySQL explain根据查询计划去优化SQL语句

    数据库2025年08月02日

    目录 一、什么是MySQL explain 二、如何使用MySQL explain MySQL是一种常见的关系型数据库管理系统,常被用于各种应用程序中存储数据。当涉及到大量的数据时,数据库查询的性能就成了关键因素,这时就需要MySQL的explain功能来帮助优化查询语句。本文将详细介绍MySQL的explain功能,以及如何在实际开发中使用它。 一、什么...

  • Oracle sql优化之分析函数优化标量子查询

    数据库2025年07月25日

    待优化语句如下 select a.code as code, a.m_code as m_code,a.stktype as f_stype,a.e_year as e_year, b.sname as sname,a.c_date as c_date,to_char(sysdate,'YYYYMMDD') as createtime, to_char(s...

  • Oracle Sql优化之Merge 改写优化Update

    数据库2025年07月24日

    1.待改写语句如下 update table1 f set f.ljjine1= (select nvl(sum(nvl(b.jine1,)),) from table1 b where b.kjqj<=f.kjqj and b.gs=f.gs and b.bm=f.bm and b.yw=f.yw and b.currency=f.curr...

  • [MySQL] 索引的使用、SQL语句优化策略

    数据库2025年07月22日

    目录 索引 什么是索引 索引的创建与删除 创建索引 删除索引 索引的使用 使用explain分析SQL语句 最佳左前缀 索引覆盖 避免对索引列进行额外运算 SQL语句优化小表驱动大表 索引 什么是索引 索引是一种方便我们高效查找某一列或几列数据的一种数据结构,一般是 B+树或者 hash树。想象一下在一个表中有一列是我们经常需要用于作为查询条件的列,也就是...

  • 提高mysql千万级大数据SQL查询优化30条经验(Mysql索引优化注意)

    数据库2025年06月28日

    转自http://blog.163.com/zhangjie_0303/blog/static/9908270620146951355834/ 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫...

  • mysql-大量数据的sql查询优化

    数据库2025年06月24日

    1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: sele...

  • ORACLE SQL - UPDATE、DELETE、INSERT优化和使用技巧

    数据库2025年06月22日

    UPDATE 1、先备份数据(安全、提高性能)。 2、分批更新,小批量提交,防止锁表。 3、如果被更新的自动有索引,更新的数据量很大,先取消索引,再重新创建。 4、全表数据更新,如果表非常大,建议以创建新表的形式替代更新。 DELETE 1、分批提交、减少锁表时间、减少回滚段压力。 2、大批量数据删除加上rownum<1000。 3、大批量删...

  • 共44条记录  第1页/共5页
  • 首页
  • 上一页
  • 前五页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 后五页
  • 下一页
  • 尾页