会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
橙汁就是奥润几
博客园
首页
新随笔
联系
订阅
管理
2023年2月4日
Spring基础知识一(概念和模块)
摘要: 一、Spring的概念和优点 1.基本概念:Spring是一个轻量级、非侵入性的开源框架,通过基于POJO对象的编程模型,提供了以前的EJB才能提供的企业及服务。 2.主要优点: (1).Spring通过控制反转(IOC)实现了面向接口编程,降低了系统的耦合性,使程序有更好的可扩展性 (2).Spr
阅读全文
posted @ 2023-02-04 12:31 像风一样狂奔的独身犬
阅读(47)
评论(0)
推荐(0)
2023年1月30日
Redis缓存基础知识(二)
摘要: 一、Redis缓存常见问题 1.缓存穿透:指访问一个缓存和数据库中都不存在的key,由于这个key在缓存中不存在,则会到数据库中查询,数据库中也不存在该key,无法将数据添加到缓存中,所以每次都会访问数据库导致数据库压力增大。 解决方案: (1).将空key添加到缓存中。 (2).使用布隆过滤器过滤
阅读全文
posted @ 2023-01-30 21:47 像风一样狂奔的独身犬
阅读(80)
评论(0)
推荐(0)
2023年1月29日
Redis缓存基础知识(一)
摘要: 一、基本概念 1. Redis:属于开源的、键值对型的数据存储系统。支持网络、可基于内存、可持久化的日志型数据库。它可用作数据库、缓存、消息中间件。 2. 分析:正因为Redis是基于内存的,因此对于内存有非常高的要求,会把数据实时写到内存中,再定时同步到文件;作为数据库而言,可靠性没有Oracle
阅读全文
posted @ 2023-01-29 22:02 像风一样狂奔的独身犬
阅读(393)
评论(0)
推荐(0)
2023年1月28日
MySQL 索引的缺陷和注意事项
摘要: 一、索引存在的缺陷 1. 虽然索引大大提高了查询速度,同时却会降低更新表的速度,如对表进行 INSERT、UPDATE和DELETE;因为更新表时,MySQL不仅要保存数据,还要保存一下索引文件 2. 建立索引会占用磁盘空间的索引文件。一般情况这个问题不太严重,但如果你在一个大表上创建了多种组合索引
阅读全文
posted @ 2023-01-28 10:43 像风一样狂奔的独身犬
阅读(469)
评论(0)
推荐(0)
MySQL 基础知识10 (维护管理部分)
摘要: 一、数据库维护 1. 问题描述:MySQL数据库基于磁盘的文件, 普通的备份系统和例程均可备份MySQL的数据,但是由于这些文件总是处于打开和使用状态, 普通的文件副本不一定总是有效 2. 可选方案:(目前所示仅供参考) (1). 使用命令行实用程序mysqldump 转储所有数据库内容到某个外部文
阅读全文
posted @ 2023-01-28 10:42 像风一样狂奔的独身犬
阅读(52)
评论(0)
推荐(0)
MySQL 基础知识9 (事务控制和本地化)
摘要: 一、控制事务处理 1. 相关术语 (如下所示) (1). 事务(TRANSACTION):指一组SQL语句 (2). 回退(ROLLBACK):指撤销指定SQL语句的过程 (只能在一个事务处理内使用,即START TRANSACTION语句之后) (3). 提交(COMMIT):指将未存储的SQL语
阅读全文
posted @ 2023-01-28 10:42 像风一样狂奔的独身犬
阅读(44)
评论(0)
推荐(0)
MySQL 基础知识8 (触发器)
摘要: 一、触发器概述 1. 补充说明:需要MySQL5及其以上版本支持 2. 基本定义:是MySQL响应特定任意语句而自动执行的一条MySQL语句 (或位于BEGIN和END语句之间的一组语句) 3. 特定语句:DELETE、INSERT、UPDATE,其他MySQL语句暂不支持触发器 4. 创建特征:
阅读全文
posted @ 2023-01-28 10:42 像风一样狂奔的独身犬
阅读(234)
评论(0)
推荐(0)
MySQL 基础知识7 (使用游标)
摘要: 一、游标概述 1. 基本定义:一个存储在MySQL服务器上的数据库查询, 并非一条SELECT语句, 而是被该语句检索出来的结果集 2. 主要作用:需要在获取检索数据后的行中前进或后退一行或多行, 存储游标后, 应用程序可根据需要滚动或浏览其中的数据 3. 作用范围:只能用于存储过程(和函数) 4.
阅读全文
posted @ 2023-01-28 10:41 像风一样狂奔的独身犬
阅读(1041)
评论(0)
推荐(0)
MySQL 基础知识6 (存储过程)
摘要: 一、存储过程说明 1. 基本定义:为后续使用保存的单条或多条MySQL语句的集合 2. 主要作用: (1). 通过把处理封装在容易使用的单元中, 简化复杂的操作 (2). 由于不要求反复建立一系列处理步骤, 这保证了数据的完整性 (3). 简化对变动的管理 (如果表名、列名或业务逻辑等有所改变, 只
阅读全文
posted @ 2023-01-28 10:41 像风一样狂奔的独身犬
阅读(120)
评论(0)
推荐(0)
MySQL 基础知识5 (认识视图)
摘要: 一、初始视图 1. 定义:视图即虚拟的表, 与包含数据的表不一样, 视图只包含使用时动态检索数据的查询 2. 主要作用: (1). 重用SQL语句 (2). 简化复杂的SQL操作 (3). 使用表的组成部分而不是整个表 (4). 保护数据 (可以给用户授予表的特定部分的访问权限而不是整个表的访问权限
阅读全文
posted @ 2023-01-28 10:40 像风一样狂奔的独身犬
阅读(82)
评论(0)
推荐(0)
下一页
公告