1. Oracle的体系结构 - 了解 1.1. Oracle数据库和Oracle实例 Oracle 服务器软件部分由两大部分组成, Oracle 数据库 和 Oracle 实例。 两者的解释如下: l Oracle 数据库(物理概念): 位于硬盘上实际存放数据的文件和相应的程序文件, 这些文件组织 ...
分类:
数据库 时间:
2017-06-28 00:31:03
阅读次数:
238
这是我的第三篇博客~ 今天主要说一下数据库commit对执行效率的影响。 聪哥:曾经写800W的数据量的时候,期间commit和最终commit 时间上相差一个多小时。。。具体是不是这样我无从考证,不过好像有点道理~ wangyou:单次50与单条相差不大,但单次1000与单次一条相差就明显了 wa ...
分类:
数据库 时间:
2017-06-28 02:19:25
阅读次数:
167
mysql表优化 简要: 一、分析表 二、检查表 三、优化表 四、表数据导入 五、锁表操作 一、分析表 1.1、命令: ANALYZE [NO_WRITE_TO_BINLOG | LOCAL]TABLE tbl_name [, tbl_name] ... 1.2、作用: 本语句用于分析和存储表的ke ...
分类:
数据库 时间:
2017-06-28 09:20:39
阅读次数:
318
这里有一个比较坑的地方,注意,变量的定义不要和你的select的列的键同名!不然,fetch into 会失败! 另外 : 如果没有则插入数据,如果有则更新的方法: insert into `test` values (a,b) ON DUPLICATE KEY UPDATE `a`=c; ...
分类:
数据库 时间:
2017-06-28 10:01:58
阅读次数:
181
mysql全量备份:vim/root/mysql_bakup.sh#!/bin/bash#Date:2017/5/2#Author:wangpengtai#Blog:http://wangpengtai.blog.51cto.com#AtSunday,wewillbackupthecompleteddatabasesandtheincresedbinarylogduringSaturdaytoSunday.#Inotherweekdays,weonlybackuptheincreaingbinary..
分类:
数据库 时间:
2017-06-28 10:02:12
阅读次数:
190
每个与mysqld的连接都在一个独立的线程里运行,您可以使用SHOW PROCESSLIST语句查看哪些线程正在运行,并使用KILL thread_id语句终止一个线程。 如果您拥有SUPER权限,您可以终止所有线程和语句。否则,您只能查看和终止您自己的线程和语句。 您也可以使用mysqladmin ...
分类:
数据库 时间:
2017-06-28 10:03:59
阅读次数:
121
公司要做一个报表系统,这几天要出一个demo,从这篇博客开始我会把整个过程记录下来,摸着石头过河,有兴趣的可以从头看一看。 开发思路 1.前端 vue-cli+webpack+element UI 2.后台nodejs+express 3.数据库 mysql 客户端 navicat 前端 1.搭建v ...
分类:
数据库 时间:
2017-06-28 10:04:17
阅读次数:
261
直接复制就行 ...
分类:
数据库 时间:
2017-06-28 10:50:26
阅读次数:
191
1 #安装依赖 2 yum -y install make gcc-c++ cmake bison-devel ncurses-devel perl vim 3 4 #准备用户和组 5 groupadd mysql 6 useradd mysql -g mysql -M -s /sbin/nolog... ...
分类:
数据库 时间:
2017-06-28 10:51:43
阅读次数:
208
在上一篇随笔中,我们已经看了如何实现前台的对话功能;前台我限定了店主只有一人,店铺只有一个,所有比较单一,但后台就不一样了,而后台更像是我们常见的聊天软件;当然,前台也应该实现这种效果,但原理懂了,可以自己以后再扩展: 首先看一下要实现的效果: 实现的功能: (1)右边的联系人列表: 未联系过的不显 ...
分类:
数据库 时间:
2017-06-28 10:56:50
阅读次数:
229
例如: id name value 1 a pp 2 a pp 3 b iii 4 b pp 5 b pp 6 c pp 7 c pp 8 c iii id是主键 要求得到这样的结果 id name value 1 a pp 3 b iii 4 b pp 6 c pp 8 c iii 方法1dele ...
分类:
数据库 时间:
2017-06-28 10:57:49
阅读次数:
154
1.效果图: Excel表: winfrom界面: 主要先 选择Excel文件 >显示文件路径 >选择是那一个Excel表 >加载显示在下面的datagridview >导入到数据库保存 2.点击 ‘选择Excel’ 按钮事件: 注:可能会报错 ‘未在本地计算机上注册“Microsoft.ACE.O ...
分类:
数据库 时间:
2017-06-28 10:58:53
阅读次数:
365
eclipse编辑器,写java 下载ODBC的JAR包 配置一下用户名和密码 java连接上数据库后 不是直接操作数据库 在代码里面有SQL语句 代码执行的时候遇到这些语句就可以操作数据库 平时操作数据库是专门的软件,直接操作数据库用的是PL/SQL 或 Golden6 PLSQL Develop ...
分类:
数据库 时间:
2017-06-28 11:46:58
阅读次数:
183
摘自:http://www.cnblogs.com/fjdingsd/p/5273008.html 本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性: ⑴ 原子性(Atomicity) 原子性是指事务 ...
分类:
数据库 时间:
2017-06-28 11:49:11
阅读次数:
191
有很多应用项目, 刚起步的时候用MYSQL数据库基本上能实现各种功能需求,随着应用用户的增多,数据量的增加,MYSQL渐渐地出现不堪重负的情况:连接很慢甚至宕机,于是就有把数据从MYSQL迁到ORACLE的需求,应用程序也要相应做一些修改。总结出以下几点注意事项。1. 自动增长的数据类型处理 MYS ...
分类:
数据库 时间:
2017-06-28 11:49:26
阅读次数:
160
说明:SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML, 数据定义语言DDL,数据控制语言DCL。 0.调试 点击procedure名,右键选择调试。即可进入调试模式。找到procedure,点击右键,查看,可看到编译错误信息。 Dbms_output.Put_line('打印内容:' ...
分类:
数据库 时间:
2017-06-28 11:51:13
阅读次数:
290
1. Oracle是大型数据库而Mysql是中小型数据库,Oracle市场占有率达40%,Mysql只有20%左右,同时Mysql是开源的而Oracle价格非常高。 2. Oracle支持大并发,大访问量,是OLTP最好的工具。 3. 安装所用的空间差别也是很大的,Mysql安装完后才152M而Or ...
分类:
数据库 时间:
2017-06-28 11:51:55
阅读次数:
171
由于工作的原因,有时候会对数据库表进行批量的处理,这时候我们可以用游标对数据库进行批量删除表操作 ...
分类:
数据库 时间:
2017-06-28 11:52:13
阅读次数:
189
select /*+ rule */ s.username, decode(l.type,'TM','TABLE LOCK','TX','ROW LOCK',null) lock_level, o.owner, o.object_name, o.object_type, s.sid,s.serial ...
分类:
数据库 时间:
2017-06-28 11:52:29
阅读次数:
223
1.什么是数据库? 数据库(database)是按照数据结构来组织.存储和管理数据的仓库 2.关系型数据库管理系统(Relational Database Management System即RDBMS) 所谓的关系型数据库,是建立在关系型基础上的数据库.借助于集合代数等数学概念和方法来处理数据库中 ...
分类:
数据库 时间:
2017-06-28 11:54:52
阅读次数:
195