
数据库
rootkiss
这个作者很懒,什么都没留下…
展开
-
模糊查询的优化
场景单表数据量在几十万条的时候,发现对一个中文字段进行模糊查询的时,巨慢,几乎达到了几十秒。解决Mysql5.7是有中文的全文索引检索功能。CREATE FULLTEXT INDEX 索引名 ON 表名 (字段名) WITH PARSER NGRAM; 具体的模糊查询SQL语句MATCH(字段名) AGAINST ( CONCAT('+', 传入模糊查询参数, '*') IN BO...转载 2019-10-14 21:18:51 · 1128 阅读 · 0 评论 -
mysql 删除表中的某列的重复字段
mysql 删除表中的某列的重复字段建表create table t(id int not null primary key auto_increment,name char(10) not null,sex char(2) not null)engine=myisam;insert into t values(null,'tom','男'),(null,'jack','...原创 2019-08-26 13:53:52 · 1175 阅读 · 0 评论 -
数据库范式
1NF:属性值不可分2NF:1NF+每个非主属性完全函数依赖于关系模式的候选键,无部份依赖3NF:2NF+每个非主属性不传递依赖于关系模式的候选键BCNF:3NF+每个候选键都是单属性且每个属性都不传递依赖于关系模式的候选键4NF:BCNF+消除同一表内的多对多关系,转为1对多关系(拆表)...原创 2019-08-17 11:15:15 · 107 阅读 · 0 评论 -
数据库索引
数据库索引原理,及MySQL索引类型原创 2019-09-04 10:19:50 · 196 阅读 · 0 评论 -
数据库MVCC
轻松理解MYSQL MVCC 实现机制MVCC解决问题已提交读 和 可重复读:Mysql默认的事务隔离级别是可重复读(Repeatable Read)在Oracle,SqlServer中都是选择读**已提交(Read Commited)**作为默认的隔离级别mysql的默认隔离级别(做互联网项目,默认使用已提交读)锁机制可以控制并发操作,但是其系统开销较大,而MVCC可以在大多数情况下...原创 2019-08-17 11:07:07 · 167 阅读 · 0 评论 -
mysql多表查询
今日任务完成对MYSQL数据库的多表查询及建表的操作教学目标掌握MYSQL中多表的创建及多表的查询掌握MYSQL中的表关系分析并能正确建表昨天内容回顾: 数据库的创建 : create database 数据库的名 character set 字符集 collate 校对规则 数据库的删除: drop database 数据库名 修改: alter database 数据库...原创 2019-07-16 15:20:03 · 215 阅读 · 0 评论 -
JDBC笔记
JDBCJAVA Database Connectivity java 数据库连接为什么会出现JDBCSUN公司提供的一种数据库访问规则、规范, 由于数据库种类较多,并且java语言使用比较广泛,sun公司就提供了一种规范,让其他的数据库提供商去实现底层的访问规则。 我们的java程序只要使用sun公司提供的jdbc驱动即可。使用JDBC的基本步骤添加jar包,连接数据库与e...原创 2019-07-16 15:18:30 · 114 阅读 · 0 评论 -
在与sQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQL Server 已配置为允许远程连接。
https://www.cnblogs.com/henuliulei/p/9744568.html如果第二天打开还是出现问题,是因为(MSSQLSERVER)没打开:原创 2019-07-01 09:14:09 · 2490 阅读 · 0 评论 -
oracle安装问题
https://blog.youkuaiyun.com/huangqiude/article/details/73251796oraparam.ini文件为只读格式,可以先将修改好的文件另存到桌面,然后删除原文件,再粘贴回去原创 2019-06-18 10:48:34 · 261 阅读 · 0 评论 -
PLSQL Developer遇到的问题
因为怕拖慢电脑速度,Oracle的服务都要手动开启,老是忘(可能导致eclipse连接时出现的错误:Io 异常: The Network Adapter could not establish the connection )【oracle常见错误】oracle监听程序配置/“ORA-12541:TNS:无监听程序”【oracle常见错误】oracle监听程序配置/“ORA-12541...原创 2019-06-25 10:58:20 · 681 阅读 · 0 评论 -
Mysql8.0.15免安装版配置教程
参考博客:https://blog.youkuaiyun.com/u012147447/article/details/87546022以前记得配置mysql是最简单轻松的东西,时隔两年再配感觉把自己配成了傻逼,特此来记录一下… (同感)都很正常,但是密码不能真的是那一长串的乱码吧,太难记了,尝试在my.ini文件中加入skip-grant-tables出现错误如下(ERROR 2003〈HY000)...原创 2019-04-22 15:30:14 · 433 阅读 · 0 评论