
数据库
文章平均质量分 64
小羊咩恩
为世间所有的美好而战
展开
-
RedisTemplate类中的常用方法粗解(简单明了,预计5分钟看完)
RedisTemplete粗略解读,基于自己项目原创 2024-11-05 00:19:55 · 943 阅读 · 0 评论 -
数据库连接数和并发受那些因素影响
数据库连接数和并发性能受到多种因素的影响,主要包括以下几个方面:硬件资源是影响数据库连接数和并发性能的重要因素。系统的CPU、内存、磁盘IO等硬件配置直接决定了数据库服务器能够支持的最大连接数和并发请求的处理能力。例如,如果系统拥有更多的CPU和更高的磁盘IO性能,可以支持更多的并发连接。不同的数据库系统有不同的默认连接数限制。例如,MySQL的默认最大连接数限制是151,但可以根据实际需求进行调整。此外,数据库的配置也会影响连接数的设置,如连接超时时间、最大空闲连接数等。原创 2024-05-29 16:47:53 · 1358 阅读 · 0 评论 -
【达梦数据库】数据库的方言问题导致的启动失败
主要为:dialect,driver_class,url,username,password这五项是否有缺失,是否正确。在项目中采用了hibernate ,连接数据库原本为ORACLE,后续打算改造为国产数据库。1、检查是否已添加数据库驱动jar包。4、检查是否缺少字符集、时区等配置。务必注意检查大小写以及英文标点。2、检查数据库服务是否启动。3、检查数据库配置文件。未添加 dialect。原创 2024-02-23 14:43:52 · 2140 阅读 · 0 评论 -
MYSQL|ORACLE表空间查询SQL
【代码】表空间查询sql。原创 2024-02-20 15:35:23 · 440 阅读 · 0 评论 -
Mysql 8.0.26 | ZIP |压缩包版本安装
下载安装包官方网站地址:https://dev.mysql.com/downloads/mysql/解压缩到喜欢的位置这里我直接解压缩到C盘配置系统变量:复制Mysql的bin的地址。找到系统变量里的path进行配置点开后新增一条,设置进去即可以管理员身份打开控制台执行命令点击win图标直接输出cmd,右键以管理员身份运行,即可打开管理员模式。mysqld --initialize-insecure继续执行mysqld --install [serviceName]原创 2021-10-31 17:34:06 · 428 阅读 · 1 评论 -
数据库规范
1.1库名、表名、字段名必须使用大写字母,不要使用驼峰命名,并采用下划线分割MySQL有配置参数lower_case_table_names=1,即库表名以小写存储,大小写不敏感。如果是0,则库表名以实际情况存储,大小写敏感;如果是2,以实际情况存储,但以小写比较在Unix上,默认值为 lower_case_table_names 为 0 ,在 Windows 上,默认值为 1,在 macOS 上,默认值为 2 。为了统一规范, 库名、表名、字段名使用大写字母正例:T_SALEORDER SALEO原创 2021-05-13 23:33:00 · 1084 阅读 · 0 评论 -
缓存穿透解决方案之布隆过滤器
海量数据处理以及缓存穿透这两个场景让我认识了 布隆过滤器 ,我查阅了一些资料来了解它,但是很多现成资料并不满足我的需求,所以就决定自己总结一篇关于布隆过滤器的文章。希望通过这篇文章让更多人了解布隆过滤器,并且会实际去使用它!下面我们将分为几个方面来介绍布隆过滤器:什么是布隆过滤器?布隆过滤器的原理介绍。布隆过滤器使用场景。通过 Java 编程手动实现布隆过滤器。利用Google开源的Guava中自带的布隆过滤器。Redis 中的布隆过滤器。1.什么是布隆过滤器?首先,我们需要了解布隆过转载 2020-09-28 14:33:22 · 689 阅读 · 0 评论 -
mysql 8.0忘记root密码-linux/安装好mysql修改默认密码
centos7安装MySQL真的有用https://www.cnblogs.com/yanglang/p/10782941.html原创 2020-08-13 00:20:39 · 589 阅读 · 0 评论 -
史上最不完整mysql8.0在centos7上安装
问题1:没有对应用户解决:查看有没有用户 cat /etc/passwd发现真没有,往前看发现用户名建立得时候写错了。问题2:./bin/mysqld --user=lh1996 --basedir=/usr/local/mysql/mysql8.0/ --datadir=/usr/local/mysql/mysql8.0/data/ --initialize 报错./bin/mysqld: error while loading shared libraries: libaio.so.1原创 2020-08-12 23:27:57 · 240 阅读 · 0 评论 -
SQL语句的具体的执行顺序,select查询顺序请不要看这个
SQL语句执行顺序FORM:对FROM的左边的表和右边的表计算笛卡尔积,产生虚表VT1ON:对虚表VT1进行ON筛选,只有那些符合的行才会被记录在虚表VT2中JOIN:如果指定了OUTER JOIN(比如left join、 right join), 那么保留表中未匹配的行就会作为外部行添加到虚拟表VT2中,产生虚拟表VT3。如果from子句中包含两个以上的表的话,那么就会对上一个join连...原创 2020-04-02 18:46:44 · 168 阅读 · 0 评论 -
怎样利用navicat呢?用 navicat 导出设计表表结构
新建查询,输入SQL语句SELECT COLUMN_NAME 字段名称, COLUMN_TYPE 数据类型, DATA_TYPE, CHARACTER_MAXIMUM_LENGTH, IS_NULLABLE, COLUMN_DEFAULT, COLUMN_COMMENT 数据类型,FROM INFORMATION_SCHEMA...原创 2019-11-16 02:14:25 · 1507 阅读 · 0 评论 -
刷题记
1获取select * from employees对应的执行计划第一眼表示看不懂,网上查了查,才知道的EXPLAIN.explain select * from employees 用来获取执行计划的情况原创 2019-11-12 14:58:38 · 119 阅读 · 0 评论 -
SQL常用函数解析
注:以下结果来自navicat.字符函数:SELECT LENGTH ( 'lalala' );SELECT LENGTH ( '宋' );/* 获得参数值得字节个数(一般汉子占3个字节所以的3) */SELECT CONCAT ( 'asd', 'we' );/*拼接字符串*/SELECT UPPER( ' abcd' )...原创 2019-10-16 12:43:16 · 466 阅读 · 0 评论