03 2023 档案

摘要:什么是视图: 用于保存查询结果的数据集(一张虚拟表),视图中并不保存数据,其数据均来源于真是表中,视图实质上用于封装查询语句的。 示例: ​ 列表查询两个表中满足一些条件的部分数据,此时就会使用两表联查,将结果展示给用户。假设在其他位置也要显示刚才的查询结果,可以将之前的sql语句重写多次,但是这种 阅读全文
posted @ 2023-03-01 16:09 瓜洲渡雪 阅读(43) 评论(0) 推荐(0) 编辑
摘要:关键字: procedure 什么是存储过程: ​ 用于封装一段过程,封装过后,后续若要再次调用该过程,调用名称即可。 案例: 某操作需要以下sql语句才能完成 SELECT... DELETE... INSERT... UPDATE... 若后期其他地方也要执行该操作 1.以上SQL语句重写一遍 阅读全文
posted @ 2023-03-01 10:45 瓜洲渡雪 阅读(34) 评论(0) 推荐(0) 编辑
摘要:约束 添加在表中某个/某些字段上,使得字段的值必须遵循某一些特定的约束。 主键约束 主键:主键是能确定一条记录的唯一标识 关键字:primary key 特点: 元素唯一且非空 CREATE TABLE t_name( id int PRIMARY KEY, ... ) 外键约束 外键:A表中的非主 阅读全文
posted @ 2023-03-01 10:20 瓜洲渡雪 阅读(132) 评论(0) 推荐(0) 编辑
摘要:1. 什么是范式: NF:Normal form 1.1 理解: 范式是设计数据库表结构时需要遵守的规则。一般情况下,遵守前三个范式,设计出的表结构就是合理的。若设计的表结构违反了前三个范式任意之一,表结构一定不合理。 1.2 概念: 设计关系数据库表结构时,遵从不同的规范要求,设计出合理的关系型数 阅读全文
posted @ 2023-03-01 10:20 瓜洲渡雪 阅读(79) 评论(0) 推荐(0) 编辑
摘要:JVM跨平台的原理: ​ 不同操作系统上运行的JVM是不一样的。 其中java文件转化为字节码文件是在编译期间完成,而不是运行期间。提高运行效率。 JVM结构 1.类加载系统 参考链接:https://blog.csdn.net/qq_45272690/article/details/1224434 阅读全文
posted @ 2023-03-01 08:52 瓜洲渡雪 阅读(36) 评论(0) 推荐(0) 编辑
摘要:1、jps:查看本机java进程信息。 2 、jstack:打印线程的栈信息,制作线程dump文件。 3、jmap:打印内存映射,制作堆dump文件 4、jstat:性能监控工具 5、jhat:内存分析工具 6、jconsole:简易的可视化控制台 7、jvisualvm:功能强大的控制台 阅读全文
posted @ 2023-03-01 08:51 瓜洲渡雪 阅读(17) 评论(0) 推荐(0) 编辑
摘要:1. 措施 1.0 前置知识 一般情况下,jvm参数配置合理,不需要调优,哪怕遇到性能问题问题,也是先选择优化程序,最后才是jvm调优。 1.0.1 jvm调优的时机: Heap内存(老年代)持续上涨达到设置的最大内存值; Full GC 次数频繁; GC 停顿时间过长(超过1秒); 应用出现Out 阅读全文
posted @ 2023-03-01 08:51 瓜洲渡雪 阅读(298) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示