
数据库
文章平均质量分 92
GoldBech
永远相信美好的事情即将发生
展开
-
mybatis+redis实现自定义缓存
mybatis结合redis实现自定义缓存 缓存的应运而生 众所周知呢,在实际项目中,频繁操作数据库是十分耗费资源的。这个时候,缓存的出现就在一定程度上解决了这种问题。这里为什么说是一定程度上呢:因为缓存的主要优势体验在查询操作非常频繁的场景下[我们将一次查询的结果放入缓存中,当我们再次查询相同的数据的时候,直接走缓存,就不再走数据库了],如果一个场景修改数据非常频繁,那缓存就几乎起不到优势作用了。 下面介绍一下什么是缓存: 缓存的英文是cache,一般是用于RAM存储器,用于存储临时数据,断电后存原创 2020-11-02 13:30:02 · 1134 阅读 · 0 评论 -
深入浅出MYSQL笔记——DDL语句
最近时间比较充裕,所以就买了本《深入浅出MySQL》学一学,一方面准备系统地梳理一下MySQL的相关知识,另一方面也强化一下自身的能力,查缺补漏。 这篇文章的目的是结合书上所说的内容,简单的回顾一下SQL基础,看看有什么地方是自己还未了解清楚的。 SQL分类 关于SQL分类这方面,下面准备了一张图让大家直观的去了解和认识: 下面就通过实际操作去观察一下上面这三种SQL语句!注意:这里不使用Navicat等工具去连接数据库,而是使用原生的命令窗口。因为有一些东西在命令窗口才可以看到。 DDL语句 D原创 2020-09-24 17:18:01 · 396 阅读 · 0 评论 -
MYSQL8.0之不可见索引
在MySQL8.0中,增加了对于不可见索引(invisible index)的支持,这也是一个从Oracle数据库借鉴来的新特性。 所谓不可见,指的是对于查询优化器不可见,SQL在执行时自然也不会选择,但在查看表结构的时候,索引仍然能够看到,也可以通过information_schema.statistics或者show index来查看索引是否可见的状态。 下面通过实际操作来验证一下: -- 该命令用于查看数据库的版本 select VERSION() from dual; -- 首先呢,在t1表上创原创 2020-09-19 20:04:24 · 707 阅读 · 0 评论 -
Oracle11g XE版本安装及注意事项
介绍安装之前呢,首先介绍一下安装的这个版本。 Oracle Database 11g Express Edition是 Oracle 数据库的免费版本,支持标准版的大部分功能,11g Express Edition 提供 Windows 和 Linux 版本。 做为免费的 Oracle 数据库版本,Express Edition的限制是: 最大数据库大小为 11 GB ; 可使用的最大内存是 1G; 一台机器上只能安装一个 XE 实例; Express Edition只能使用单 CPU,无法在多CPU上进行原创 2020-06-23 21:18:16 · 3714 阅读 · 0 评论