![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 93
一叶柒刺郎
这个作者很懒,什么都没留下…
展开
-
MyISAM和InnoDB的索引实现
MyISAM和InnoDB的索引实现(转载)文章来源:https://www.cnblogs.com/zlcxbb/p/5757245.html感觉文章讲的非常清楚,做个收藏,感谢博主分享在 MySQL 中,主要有四种类型的索引,分别为: B-Tree 索引, Hash 索引, Fulltext 索引和 R-Tree 索引。我们主要分析B-Tree 索引。B-Tree 索引是 MySQL ...转载 2018-10-11 14:46:12 · 84 阅读 · 0 评论 -
mysql常用语句及操作
mysql常用命令行级操作1.show databases – 查看当前mysql服务中的的数据库2.use database;show tables ;–查看所使用的数据库中的所有的表3.sqlyog中任何操作在history窗口都有相应的语句生成4.查看表结构的方法和语句:(1)任何表对象执行完语句,都能在Object窗口看到对应的表结构信息以及建表语句(2)select *...原创 2019-10-02 18:01:56 · 148 阅读 · 0 评论 -
mysql基础
一、mysql中的sql扩展1、mysql中的数据库可以有多个,每个库管理自己的表,oracle中一个服务就一个实例,一个实例只有一个库,一个库中有多个表空间,不同表在逻辑上属于不同表空间2.系统默认几个数据库 information_schema 存储的是元数据信息,如表信息。列信息。权限信息等;mysql数据库这个是mysql的核心数据库,主要负责存储数据库的用户、权限设置、关键字等my...原创 2019-10-01 21:34:22 · 1824 阅读 · 0 评论 -
数据库连接池
1.内存泄露指应用程序使用内存后因为错误或者异常导致系统无法将不再使用的内存回收重新分配,致使系统特来越卡,甚至崩溃宕机2.一般jdbc连接一次消耗很大,耗时0.5-1s,如果通过简单jdbc连接,无法控制连接数,并发很大时建立很多连接,容易宕机3.数据库连接池,设计模式为资源池,目的是解决连接资源频繁被分配释放的问题,防止系统与数据库无限制连接4.连接池中连接数目一致,用一个remove一...原创 2019-05-04 12:24:50 · 173 阅读 · 0 评论 -
oracle的sql优化最佳实践记录
一、理论1.优化器根据各种判断条件,将提交的sql进行优化,提交给执行器执行,sql执行过程2.优化器的种类,cro为基于规则的优化器不怎么用, cbo基于成本的优化器,通常都会用cbo,成本越低执行效率越高优化器模式 optimizer_mode,allow rows cbo优化器的第一种具体优化方法,以数据吞吐量为目标,以最少资源完成语句,first rows,优化器使用的第二种具体优化...原创 2019-07-17 15:04:27 · 751 阅读 · 1 评论 -
PLSQL存储过程常用基础语句记录
declare–定义变量: 变量名 类型dname_ varchar2(40);dname_2 dept.dname%type;–定义表的全部字段对象dept_1 dept%rowtype;/*定义变量*/dno_ number(4);begin–变量赋值dno_ := 20;–执行sqlselect dname into dname_2 from dept; --wh...原创 2019-06-14 19:58:14 · 992 阅读 · 0 评论 -
Jedis使用
1.修改频率低,而查询的频率高的数据适合放在cache中,如果要修改,那就将数据库和cache一起修改2.原创 2019-06-08 20:02:52 · 172 阅读 · 0 评论 -
记一次用impdp数据泵导入报错
ORA-39001: 参数值无效ORA-39000: 转储文件说明错误ORA-31640: 无法打开要读取的转储文件 “E:\oracle\ZSX.DMP;”ORA-27041: 无法打开文件OSD-04002: 无法打开文件O/S-Error: (OS 2) 系统找不到指定的文件。原因:最后发现是在执行命令时,习惯性的命令结尾加了分号,程序将分号当成了文件名后缀,所以找不到文件名...原创 2019-01-14 10:46:11 · 1081 阅读 · 0 评论 -
oracle记录
每一个表空间由一个或多个数据文件组成,一个数据文件只能与一个表空间相联系,表空间和数据文件的关系 https://www.cnblogs.com/Kconnie/p/3968668.html原创 2019-01-07 21:16:30 · 541 阅读 · 0 评论 -
数据库oracle 11g钱一慎版
1.数据字典 数据库系统自动生成的一些表和视图,存放表空间、用户、权限和建表信息等2.用户完整性,即字段可以通过check设置限制范围3.数据库由多个数据文件组成,表空间是多个物理存储的数据文件的逻辑统一4.Oracle中的文件类型:数据文件、控制文件(.ctl)、日志文件(重做日志文件,出差可回滚)、参数文件和备份文件等构成数据库物理载体5.数据库一般有三个默认表空间,SYSTEM、SY...原创 2019-01-02 22:41:41 · 549 阅读 · 0 评论 -
oracle常用命令行及操作整理(笔记)
1.进入本地oracle数据库sqlplus username/password2.修改用户默认表空间alter user sofa default tablespace ACS;3.查询所有表空间select * from v$tablespace;4.查看用户所属的表空间select username,default_tablespace from dba_users where...原创 2018-12-27 11:25:40 · 6891 阅读 · 0 评论 -
三大范式(自己理解的 比较简洁)
第一范式:字段不可再分:反例:地址中的省市县如果放在一个字段中,则违反第一范式,因为地址还可以细分为省、市、县等第二范式:一张表只讲述一件事:反例:订单中有联系人详细信息(如姓名,性别)和房间编号等,违反第二范式,应该拆成两张表:订单表(联系人编号,房间编号,订单号)、联系人表(联系人编号,姓名等)第三范式:所有字段都应该与主键直接联系,而不能与非主键字段有依赖或者传递关系:反例:商品信...原创 2018-12-12 16:47:53 · 578 阅读 · 0 评论 -
oracle中的分页(笔记)
select * from(select rownum rn,t1.* from t_user t1 where rownum<m ) where rn>=nm=当前页*页面容量+1n=m-页面容量原创 2018-12-12 16:32:56 · 129 阅读 · 0 评论 -
oracle中rownum的讲解(笔记 侵删)
https://www.cnblogs.com/szlbm/p/5806070.html讲解的很nice转载 2018-12-12 16:05:45 · 97 阅读 · 0 评论 -
oracle数据库逻辑结构详解(笔记 侵删)
https://www.cnblogs.com/sunziying/p/8994792.html转载 2018-12-12 14:24:22 · 200 阅读 · 0 评论 -
oracle单引号的作用(单引号和双引号的区别)
文章来源,点击进入https://www.cnblogs.com/gsk99/archive/2011/04/19/2021267.htmloracle新手,做个笔记,感谢博主的分享转载 2018-10-10 15:54:45 · 2131 阅读 · 0 评论 -
oracle和mysql中的groupby是有区别的(做个笔记)
现在想从图一中筛选出图二的数据oracle中的sql语句为:select min(op_user),min(operation),count(operation), op_time from operation_recording group by op_time而不是mysql中的 select * from operation_recording group by op_time原因...原创 2018-10-15 14:49:30 · 1211 阅读 · 0 评论 -
数据库事务的隔离级别
参考 https://www.cnblogs.com/liliuguang/p/11525452.html不可重复读:转载 2019-10-02 19:24:43 · 71 阅读 · 0 评论