上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: 加载和存储指令 将常量压入栈的指令 aconst_null 将null对象引用压入栈 iconst_m1 将int类型常量 1压入操作数栈 iconst_0 将int类型常量0压入操作数栈 iconst_1 将int类型常量1压入操作数栈 lconst_0 将long类型常量0压入栈 bipush 阅读全文
posted @ 2019-08-14 19:04 白芷呀 阅读(713) 评论(0) 推荐(0) 编辑
摘要: typora root url: ./ JVM调优思路 目的:减少full GC次数、减少STW时间(一次GC的时间) 手段: 1. 打印GC日志 2. 分析日志得到关键性指标 3. 分析GC原因,调优JVM参数 案例 高性能硬件上的程序部署策略 通过64位JDK来使用大内存 前提:有把握把应用程序 阅读全文
posted @ 2019-08-13 22:16 白芷呀 阅读(162) 评论(0) 推荐(0) 编辑
摘要: typora root url: ./ 垃圾收集 垃圾收集器关注的是线程共享的这部分内存。 用来监控JVM的运行情况,可以用它来查看和浏览Heap Dump、Thread Dump、内存对象实例情况、GC执行情况、CPU消耗以及类的装载情况。 回收方法区 永久代的垃圾收集主要回收两部分内存:废弃常量 阅读全文
posted @ 2019-08-13 16:17 白芷呀 阅读(134) 评论(0) 推荐(0) 编辑
摘要: JVM内存结构 JVM内存的运行时数据区: 线程私有(在线程启动时创建) 程序计数器Program Counter Register 一块较小的内存空间,可以看作是当前线程所执行的字节码的行号指示器,字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令。 虚拟机栈VM Sta 阅读全文
posted @ 2019-08-13 16:16 白芷呀 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 主从复制集群 概念 :主从复制是指数据可以从一个MySQL数据库服务器主节点复制到一个或多个从节点。 使用场景 : 1. 读写分离:使用主从复制,让主库负责写,从库负责读,这样,即使主库出现了锁表的情景,通过读从库也可以保证业务的正常运作。 2. 数据实时备份:当系统中某个节点发生故障时,可以方便的 阅读全文
posted @ 2019-08-05 19:07 白芷呀 阅读(929) 评论(0) 推荐(0) 编辑
摘要: MySQL锁的介绍 锁是数据库系统区别于文件系统的一个关键特性。锁机制用于管理对共享资源的并发访问。 表级锁 例如MyISAM引擎,其锁是表锁设计。并发情况下的读没有问题,但是并发插入时的性能要差一些。 直接锁定整张表,在你锁定期间,其它进程无法对该表进行写操作。如果你是写锁,则其它进程读也不允许。 阅读全文
posted @ 2019-08-05 15:30 白芷呀 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 性能分析 慢查询日志分析 ①查询慢查询日志的状态 ②开启慢查询日志(当mysql重启时会重置) ③查询mysql默认限制慢sql语句的上限时间值 ④设置long_query_time的值 ⑤显示慢sql的条数 分析慢查询日志的工具 mysqldumpslow explain查看执行计划 之前好像讲过 阅读全文
posted @ 2019-08-05 15:30 白芷呀 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 索引基础 索引介绍 定义 索引是满足某种特定查找算法的数据结构。这些数据结构会以某种方式指向数据,从而实现高效查找。 优势 提高了查询速度 劣势 降低更新表的速度,因为更新表时,MySQL不仅要保存数据,还要保存索引文件。 建立索引会占用磁盘空间的索引文件。 索引分类 主键索引 根据主键pk_col 阅读全文
posted @ 2019-08-05 15:29 白芷呀 阅读(190) 评论(0) 推荐(0) 编辑
摘要: typora root url: ./ SQL语法顺序和执行顺序 SQL语法顺序 SQL执行顺序 第一步:加载from子句的前两个表计算笛卡尔积,生成虚拟表vt1; 第二步:筛选关联表符合on表达式的数据,保留主表,生成虚拟表vt2; 第三步:如果使用的是外连接,执行on的时候,会将主表中不符合on 阅读全文
posted @ 2019-08-05 15:28 白芷呀 阅读(163) 评论(0) 推荐(0) 编辑
摘要: MVC Model(模型): 数据模型,包含数据和行为:Value Object(数据) 和 服务层(行为)。 View(视图): 负责进行模型的展示。 Controller(控制器): 接收用户请求,委托给模型进行处理(状态改变),处理完毕后把返回的模型数据返回给视图,由视图负责展示。 也就是说控 阅读全文
posted @ 2019-07-26 10:13 白芷呀 阅读(153) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页