1 概述 在应用开发的过程中,由于前期数据量少,开发人员编写的SQL语句或者数据库整体解决方案都更重视在功能上的实现, 但是当应用系统正式上线后,随着生成数据量的急剧增长,很多SQL语句和数据库整体方案开始逐渐显露出了性 能问题,对生成的影响也越来越大,此时Mysql数据库的性能问题成为系统应用的瓶 ...
分类:
数据库 时间:
2021-03-30 13:01:32
阅读次数:
0
数据库基础知识 1.数据库存储结构 1.1 表是数据库的基本组成单元,所有的数据都以表格的形式组织,目的是可读性强。 1.2 表包括 行和列 1.2.1 行 :被称为数据/记录(data)1.2.2 列 :被称为字段(column) 1.3 每个字段都有 名字 数据类型 相关的约束 等属性。 1.4 ...
分类:
数据库 时间:
2021-03-08 14:13:53
阅读次数:
0
本文摘抄自:https://blog.csdn.net/lvanboy/article/details/88200433 ...
分类:
其他好文 时间:
2021-03-08 13:06:45
阅读次数:
0
一条查询语句的执行过程一般是经过连接器、分析器、优化器、执行器等功能模块,最后到达存储引擎: 连接器连接上之后show processlist里可见,无动作在wait_timeout之后断开 查询缓存失效频繁,只要表上有更新操作则失效,除非是配置表之类的,否则不推荐打开 更新操作涉及:redo lo ...
分类:
数据库 时间:
2021-03-03 11:49:58
阅读次数:
0
从类型上来说,mysql是关系型数据库,redis是缓存数据库。 mysql用于持久化的存储数据到硬盘,功能强大,但是速度较慢。 redis用于存储使用较为频繁的数据到缓存中,读取速度快,能够大大的提高运行效率,但是保存时间有限。 mysql和redis因为需求的不同,一般都是配合使用。 描述的具体 ...
分类:
数据库 时间:
2021-03-02 12:15:10
阅读次数:
0
1.方法一:用定时器定时,没跑完定时器,点击按钮无效 <script> var isClick = true; $("button").on("click",function(){ if(isClick) { isClick = false; //事件 console.log('我被点击了'); / ...
分类:
Web程序 时间:
2021-03-02 11:55:14
阅读次数:
0
这篇文章中讨论了,在默认情况下,ASP.NET Core程序跑在K8s的Docker中内存使用率>=600MB,导致Docker容器频繁重启。并探讨并做了将ASP.NET Core项目配置System.GC.Server设置为False后,内存小于<=150MB的实验。 这文主要讲下什么是Syste ...
分类:
Web程序 时间:
2021-02-24 13:02:39
阅读次数:
0
来源>https://zhuanlan.zhihu.com/p/43278214 JVM是java virtual machine(java虚拟机)的缩写,JVM是一种用于计算机设备的规范,它是一个虚构的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 JDK JDK(Java Dev ...
分类:
其他好文 时间:
2021-02-22 11:46:22
阅读次数:
0
通常我们为了读写代码方便,会在IDE里查看和修改代码,每次通过remote ssh登录,频繁的都要输入密码,这个很烦,索性免密登录,以后就可以想连远程即可实现。 废话少说,直接上教程。 ##1.在git bash中配置公私钥 打开git bash # 输入 ssh-keygen -t rsa -b ...
分类:
其他好文 时间:
2021-02-05 10:42:19
阅读次数:
0
一、Jmap,Jstack,Jinfo命令详解 二、Jvisualvm调优工具实战 三、JVM内存或CPU飙高如何快速定位 四、Jstat命令预估JVM运行情况 五、系统频繁FullGC导致系统卡顿实战调优 六、内存泄漏到底是怎么回事 ...
分类:
其他好文 时间:
2021-02-01 11:37:18
阅读次数:
0