基础篇 1、说明:创建数据库 2、说明:删除数据库 3、说明:备份sql server 4、说明:创建新表 根据已有的表创建新表: 5、说明:删除新表 drop table tabname 6、说明:增加一个列 注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varch ...
分类:
数据库 时间:
2017-03-23 14:44:51
阅读次数:
278
MySQL: char定义存储字符,实际存储也是按照字符形式存储,大小char(255个字符),注意不是字节。 在此说下字符与字节的区别? 字节是计算机中存储信息的单位,一个字节占八位,字符是A、B、C等以及一些符号,一般在计算机中用一个字节表示,也就是说一般占一个字节,但还有不一般,根据特定编码每 ...
分类:
数据库 时间:
2017-03-23 14:47:55
阅读次数:
329
-- 1 向数据库导入数据时报了ORA-01653: unable to extend table错误,网上查了下原因是由于表空间不足引起的; 查询表空间使用情况语句 select a.tablespace_name,a.bytes/1024/1024 total, (a.bytes-b.bytes ...
分类:
数据库 时间:
2017-03-23 14:49:32
阅读次数:
196
select ceil((To_date('2008-05-01 02:00:00' , 'yyyy-mm-dd hh24-mi-ss') - To_date('2008-04-30 23:59:59' , 'yyyy-mm-dd hh24-mi-ss')) * 24 ) 在厂小时数 FROM SC ...
分类:
数据库 时间:
2017-03-23 14:56:11
阅读次数:
337
最近业务反馈一个查询异常的问题,需要DBA对查询结果异常给出解释,并帮助他们解决该问题。问题本质是一个组内排序取最大值的问题,根据业务需求,我构建了测试用例测试用例--建表
createtabletestorder
(idintnotnull,
nointnotnull,
namechar(10)notnull,
primarykey(id)
)en..
分类:
数据库 时间:
2017-03-23 15:05:45
阅读次数:
236
版本:tokumx-1.5.0错误一"errmsg":"loadinglocal.system.replsetconfig(LOADINGCONFIG)"存在local.oplog.rs和local.system.repset表,错误二"errmsg":"local.oplog.rsisnotemptyontheinitiatingmember.cannotinitiate."进行rs.initiate(config)时,已经存在oplog.rs表错误三"e..
分类:
数据库 时间:
2017-03-23 15:06:13
阅读次数:
733
Oracle数据库可以说是现在全球最好用,最安全的数据库,就是价格贵了点,一般都是大型企业,银行,债券,政府部门。但是随着经济增长,普通企业用Oracle数据库也逐渐增加,在运维方面可能都会有提到会Oracle的优先,今天先搭建Oracle环境,他需要很多变量,需要自行手动输入。..
分类:
数据库 时间:
2017-03-23 15:09:49
阅读次数:
223
使用percona来监控数据库需要。phpphp-mysql和下面的这个包下载包wgethttps://mirrors.tuna.tsinghua.edu.cn/percona/yum/el7/percona-zabbix-templates-1.1.7-2.noarch.rpm
yuminstall-yphpphp-mysql安装[root@zabbix-node2~]#rpm-ivhpercona-zabbix-templates-1.1.7-2.noarch..
分类:
数据库 时间:
2017-03-23 15:16:07
阅读次数:
310
mysqldump--host=192.168.1.1-uroot-p123456--opttest|mysql--host=192.168.1.2-uroot-p123456-Ctest--opt把test库覆盖到远程机的test库-C压缩传输将192.168.1.1的test库压缩传输并覆盖到192.168.1.2的test库
分类:
数据库 时间:
2017-03-23 15:17:46
阅读次数:
176
[mysqld]lower_case_table_names=1datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockuser=mysql# Disabling symbolic-links is recommended to prevent a ...
分类:
数据库 时间:
2017-03-23 15:53:18
阅读次数:
180
F.1字符函数——返回字符值 这些函数全都接收的是字符族类型的参数(CHR除外)并且返回字符值.除了特别说明的之外,这些函数大部分返回VARCHAR2类型的数值.字符函数的返回类型所受的限制和基本数据库类型所受的限制是相同的,比如: VARCHAR2数值被限制为2000字符(ORACLE 8中为40 ...
分类:
数据库 时间:
2017-03-23 16:02:58
阅读次数:
548
数据库范式是一个很重要的概念,在实际设计数据库架构时仅供参考,遵循数据库的设计范式可以让数据表更好的保存数据,但是再合理的设计也会由于数据量过大存在性能问题,在实际开发设计中应该遵循设计的时候尽量避免日后的多表关联查询。 1 第一范式,数据表中的数据不可再分,例如有表 create table Te ...
分类:
数据库 时间:
2017-03-23 16:07:41
阅读次数:
249
最近刚开始学习mysql,因为学的有点杂,以我的脑袋,理清思路要很长时间 。。。。 现在刚有点思路,先记下来供大家参考,其实只有我啦哈哈哈哈~~~ 我用的是nodeJS里的express模块,安装mysql建议去官网下载咯; 先创建一个文件夹 test 然后在文件夹里创建 一个js文件,暂且命名 e ...
分类:
数据库 时间:
2017-03-23 16:08:37
阅读次数:
154
一,alter table 表名 modify 字段名 字段类型(字段长度); 如果不好使,就是用第二种方法: 二, ...
分类:
数据库 时间:
2017-03-23 16:08:57
阅读次数:
555
查询缓存(QueryCache)保存查询返回的完整结果。当查询命中该缓存,MySQL会立即返回结果,跳过解析、优化和执行阶段。 官方在特定环境测试结果(官方文档中有详细说明): 1.如果对某表进行简单查询,但每次查询条件都不一样时,打开查询缓存会导致性能下降13%。 2.如对一个只有一行数据的表进行 ...
分类:
数据库 时间:
2017-03-23 16:13:51
阅读次数:
208
sqlplus / as sysdba敲回车,也是报ORA-12547: TNS:lost contact 追踪错误 /u01/app/oracle/product/11.2.0/db_1/rdbms/log下找trc文件 -rw-r 1 oracle asmadmin 439570 Mar 23 ...
分类:
数据库 时间:
2017-03-23 16:36:17
阅读次数:
416
场景:vmvare虚拟机、centos7、mysql5.7 解决: mv /var/lib/mysql/mysql.sock /var/lib/mysql/mysql.sock.bak 参考: http://stackoverflow.com/questions/20407292/centos-an ...
分类:
数据库 时间:
2017-03-23 16:36:28
阅读次数:
296
mysqlslap mysqlslap可以模拟服务器的负载,并输出计时信息。它包含在MySQL 5.1 的发行包中,应该在MySQL 4.1或者更新的版本中都可以使用。测试时可以执行并发连接数,并指定SQL 语句(可以在命令行上执行,也可以把SQL 语句写入到参数文件中)。如果没有指定SQL 语句, ...
分类:
数据库 时间:
2017-03-23 16:39:39
阅读次数:
206
最后系统漏洞扫描,扫出来很多MySQL的漏洞,没有什么好的办法,先升级到最新版本。在梳理MySQL数据库信息时发现有一套zabbix用的MySQL版本是5.1.71的,现在的最新版本是5.7.17,版本跨越的太大了,不知道直接升级是否可行。库的数据量大概15G,于是就想先备份,备份完后用mysql..
分类:
数据库 时间:
2017-03-23 16:58:33
阅读次数:
175
前面两篇文章我们和大家一起讨论到了SharePointIIS的应用池回收,W3WP进程数和重置回收等方面的优化,今天来和大家讲讲后端SQL服务器的优化。对于SQL的优化,今天主要介绍的就是两点,CPU的优化和内存的优化。很多同学在装好SQL之后,其实并没有对内存优化进行设置,导致SQL的..
分类:
数据库 时间:
2017-03-23 16:58:53
阅读次数:
184