影响性能因素 数据库结构设计 T-SQL语句 数据量大 事务和隔离级别 硬件资源 IO阻塞 批量删除表数据:大量删除时会记录到日志中,也会造成IO阻塞 优化和注意事项 了解业务 优先考虑第三范式设计,参考设计范式 表关联尽可能少 坚持最小原则 在适当的地方使用约束 用户数据和日志文件隔离存放 T-S ...
分类:
数据库 时间:
2020-06-27 20:30:43
阅读次数:
76
1、锁表查询 --查看锁住的表 select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT ...
分类:
数据库 时间:
2020-06-05 19:24:45
阅读次数:
68
JVM技术图谱 性能调优 性能调优包含多个层次,比如:架构调优、代码调优、JVM调优、数据库调优、操作系统调优等。 架构调优和代码调优是JVM调优的基础,其中架构调优是对系统影响最大的。 性能调优基本上按照以下步骤进行:明确优化目标、发现性能瓶颈、性能调优、通过监控及数据统计工具获得数据、确认是否达 ...
分类:
其他好文 时间:
2020-05-13 17:20:33
阅读次数:
67
1.基本 5年以上java实际项目开发经验; 5年以上业务级管理软件研发经验 2.技术 数据结构基础较好 算法基础 阅读过部分源码 熟悉 TCP/IP/HTTP 等协议原理 熟练使用HTML、JQuery、JS等; 熟悉MySQL/Sql Server/Oracle数据库中的一种或多种 数据库调优 ...
分类:
其他好文 时间:
2020-04-15 22:58:36
阅读次数:
82
面试官:你好,这是你面试的第一家公司吗? 程序员小王:当然不是啦,面了30多家,都不要我。 面试官:哦哦哦,没事,我们面试了50多个,1个都不愿意来呢。你简历上写的5年Java开发经验… 程序员小王:大学编程设计也算进去了,全靠同学我划水!实际上工作不到3年… 面试官:曾参与主导十万级以上用户的中大 ...
分类:
其他好文 时间:
2020-04-01 00:45:45
阅读次数:
100
转自:https://www.cnblogs.com/rjzheng/p/9619855.html#4365629 引言 大家在面试的时候,是否遭遇过,面试官询问 你们是如何进行数据库优化的? 那这个问题应该怎么答呢?其实写这个题材的原因是我这几天看到各公众号转的一篇数据库调优的知识(不上链接了), ...
分类:
数据库 时间:
2019-11-03 10:21:35
阅读次数:
80
1.创建索引 要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引 在经常需要进行检索的字段上创建索引,比如要按照表字段username进行检索,那么就应该在姓名字段上创建索引,如果经常要按照员工部门和员工岗位级别进行检索,那么就应该在员工部门和员工岗位级别这两个字 ...
分类:
数据库 时间:
2019-10-06 15:00:33
阅读次数:
80
内存结构是oracle数据库最重要的组成部分之一,在数据库中的操作或多或少都会依赖到内存,是影响数据库性能的重要因素Oracle数据库中包括3个基本的内存结构: 一、 系统全局区 (System Global Area, SGA): SGA是一组共享内存结构, 被所有的服务和后台进程所共享。当数据库 ...
分类:
数据库 时间:
2019-08-26 12:43:57
阅读次数:
87
MySQL数据库调优 定位慢查询得到生产环境那些sql语句响应慢,根据执行计划进行分析调优事物管理索引结构(B+树)平衡二叉树、B树、B+树分库分表后,如何解决查询 使用第三方数据库中间件(MyCat、Sharding-JDBC) 什么使用RedisSpring IOC原理 Logstash与MQ实 ...
分类:
编程语言 时间:
2019-07-08 10:50:58
阅读次数:
136
?RDS for MySQL 由亚洲唯一WebScaleSQL团队维护内核源码,结合阿里巴巴多年MySQL数据库调优经验,从数据库源码层及数据库参数进行了性能优化,在相近规格配置下,RDS for MySQL性能值能达到自建数据库性能的3倍以上。RDS for MySQL针对通用的场景,在内核做了一 ...
分类:
数据库 时间:
2019-06-13 17:02:34
阅读次数:
122