DataBase
JAVA菜鸟程序员
不要在该奋斗的年纪选择了安逸,只有度过了一段连自己都被感动的日子,才会变成那个最好的自己。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
windows下通过批处理脚本启动redis
一、背景 每次在本地启动redis的时候,都需要到redis的解压目录下去启动,很麻烦。类似如下的方式: 二、如何快速启动 我们可以在桌面上建一个bat文件,然后启动bat文件就可以啦,如下操作 @echo off title redis-server set ENV_HOME="C:\dengchao\redis" E: color 0a cd %ENV_HOME% redis-server.exe redis.windows.conf exit 但是上面这种操作会有一个问题,那就是启动之原创 2021-06-24 20:51:10 · 621 阅读 · 0 评论 -
数据库事务隔离级ORACLE数据库事务隔离级别介绍
本文系转载,原文地址:http://singo107.iteye.com/blog/1175084数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。 √: 可能出现 ×: 不会出现 脏读不可重复读幻读Read uncommi...转载 2018-07-16 11:25:02 · 334 阅读 · 0 评论 -
MySQL实现分页查询
limit 基本实现方式一般情况下,客户端通过传递 pageNo(页码)、pageSize(每页条数)两个参数去分页查询数据库中的数据,在数据量较小(元组百/千级)时使用 MySQL自带的 limit 来解决这个问题:收到客户端{pageNo:1,pagesize:10} select * from table limit (pageNo-1)*pageSize, pageSize;收到客户端{p...转载 2018-07-10 09:25:32 · 931 阅读 · 0 评论 -
Oracle实现分页查询
今天整理下Oracle分页查询,希望能够帮到其他小伙伴。Oracle分分页查询格式:SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM <= 40 ) WHERE RN >= 21 其中最内层的查询SELECT * FROM TABLE_NAM...原创 2018-07-10 09:59:35 · 780 阅读 · 0 评论 -
Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法
出现原因:主要是我把F盘的数据库文件给删了导致的(这个是我遇到的问题,可能还有其他情况下也会出现这种问题) 第一步,运行cmd,输入:sqlplus / as sysdba 第二步,输入:startup 第三步,输入:shutdown abort 第四步,重新输入:startup命令,这时会报如下错误,这种情况主要是我把数据库文件给删了 第五步:输入:alter database...原创 2018-07-18 09:18:18 · 5001 阅读 · 0 评论 -
Oracle创建新用户(win10本地创建)
在dos下连接到数据库 sqlplus / as sysdba创建临时表空间 create temporary tablespace bi_temp tempfile 'D:\java\Oracle\data\bi_temp.dbf' size 64m autoextend on next 64m maxsize 2048m extent management local;创建表空间 crea...原创 2018-07-18 10:04:28 · 2615 阅读 · 0 评论 -
oracle在dos导入导出dmp文件
本地数据库: 导入的命令: imp 用户名/密码@ip地址:端口号/数据库实例 file='需要导入的dmp文件的路径' full = y(可能需要)ignore=y 假如导入的是本机的oracle数据库则可以用命令: imp admin/sa@orcl file=d:\tianma.dmp full=y ignore=yimp 用户名/密码@数据库实例 file="需要导入的dmp文件的...原创 2018-07-18 10:19:36 · 769 阅读 · 0 评论 -
Centos系统安装mysql-5.7.22(tar.gz安装包)
一、安装包下载 下载地址:https://dev.mysql.com/downloads/mysql/5.6.html#downloads 找到适合自己安装机型的安装包,如下图所示: 二、安装 1.将下载好的安装到解压到/usr/local目录下 tar -zxvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz -C /usr/local...原创 2018-07-18 15:39:10 · 20430 阅读 · 11 评论 -
mysql主从复制配置(CentOS6.4)
一、前言 MySQL数据库自身提供的主从复制功能可以方便的实现数据的多处自动备份,实现数据库的拓展。多个数据备份不仅可以加强数据的安全性,通过实现读写分离还能进一步提升数据库的负载性能。 下图就描述了一个多个数据库间主从复制与读写分离的模型(来源网络): 在一主多从的数据库体系中,多个从服务器采用异步的方式更新主数据库的变化,业务服务器在执行写或者相关修改数据库的操作是在主服务器上进行的...原创 2018-07-19 11:16:33 · 389 阅读 · 0 评论 -
MySQL中四种常用存储引擎的介绍
转载链接:https://blog.youkuaiyun.com/qq_27028821/article/details/52267991 MySQL常用的四种引擎的介绍 (1):MyISAM存储引擎:不支持事务、也不支持外键,优势是访问速度快,对事务完整性没有 要求或者以select,insert为主的应用基本上可以用这个引擎来创建表 支持3种不同的存储格式,分别是:静态表;动态表;压缩表 静态表:...转载 2018-07-19 15:37:16 · 189 阅读 · 0 评论 -
MYSQL语句优化
数据库优化第一部分 mysql的性能优化包罗甚广: 索引优化,查询优化,查询缓存,服务器设置优化,操作系统和硬件优化,应用层面优化(web服务器,缓存)等等。这里的记录的优化技巧更适用于开发人员,都是从网络上收集和自己整理的,主要是查询语句上面的优化,其它层面的优化技巧在此不做记录。 查询的开销指标: 执行时间 检查的行数 返回的行数 建立索引的几个准则: 1、合理的建立索引...原创 2018-07-30 09:17:23 · 417 阅读 · 1 评论 -
Oracle数据库优化的总结
分析和优化的基本步骤如下: 1、如果是SQL语句的写法问题,我们可以通过在不更改业务逻辑的情况下改写SQL来加以解决; 2、如果是不必要的全表扫描/排序而导致了目标SQL的性能问题,我们可以通过建立合适的索引(包括函数索引、位图索引等)来加以解决; 3、如果是表或者索引的不良设计导致的目标SQL的性能问题,我们可以通过重新设计表/索引,重新组织表里的数据来加以解决; 4、如果上述调整措施都失效...转载 2018-08-23 15:40:33 · 200 阅读 · 0 评论 -
PL/SQL Developer 和 instantclient客户端安装配置
参考资料: https://blog.youkuaiyun.com/sinat_28158055/article/details/73251369 https://blog.youkuaiyun.com/tototuzuoquan/article/details/52778237转载 2018-09-06 22:56:32 · 476 阅读 · 0 评论 -
Mysql 主从复制原理
复制原理 mysql的复制原理大致如下。 (1)首先,mysql主库在事务提交时会把数据库变更作为事件Events记录在二进制文件binlog中;mysql主库上的sys_binlog控制binlog日志刷新到磁盘。 (2)主库推送二进制文件binlog中的事件到从库的中继日志relay log,之后从库根据中继日志重做数据库变更操作。通过逻辑复制,以此来达到数据一致。 Mysql通过3个线...原创 2019-10-11 10:12:42 · 276 阅读 · 0 评论
分享