show table status;//查看所有表状态,通过这个命令可以得知表的创建时间和最后更新时间,以及该表是基表还是视图以及是什么表引擎等信息。show table status from dbname name=tbname;//具体查看某张表的状态。也可以用匹配的方式:show table...
分类:
数据库 时间:
2014-09-14 19:12:47
阅读次数:
229
视图内容的变化跟它所依赖的表的变化是同步的也是一致的。create or replace view viewname as select a.id.,a.name,a.sex,b.aid,b.score from student a,score b;对视图的操作和对表的操作语法是一样的,比如更改视图...
分类:
数据库 时间:
2014-09-14 19:15:57
阅读次数:
236
database, oracle
分类:
数据库 时间:
2014-09-14 19:17:47
阅读次数:
211
平台说明:两台sql server2005服务器,上面装了两个相同的数据库
最近由于项目需要,需要将其中一台服务器上的数据库的数据拷贝到另外一台服务器上的数据库上,经过了很多google后终于完成了,在此做个详细的记录,希望能够帮到大家及自己。
一、第一步:sql添加服务器
首先,我们需要用sql 脚本连接上另外一个服务器,use master
go
/*添加服务器*/
EXEC sp_ad...
分类:
数据库 时间:
2014-09-14 19:22:17
阅读次数:
362
mysql中间件研究(Atlas,cobar,TDDL) mysql-proxy是官方提供的mysql中间件产品可以实现负载平衡,读写分离,failover等,但其不支持大数据量的分库分表且性能较差。下面介绍几款能代替其的mysql开源中间件产品...
分类:
数据库 时间:
2014-09-14 19:28:27
阅读次数:
335
http://www.cnblogs.com/blsong/archive/2009/11/30/1613534.html http://blog.csdn.net/lenotang/article/details/3329593 http://www.cnblogs.com/hoojo/a...
分类:
数据库 时间:
2014-09-14 20:34:17
阅读次数:
255
一、前言 自 MySQL5.1.6起,增加了一个非常有特色的功能–事件调度器(Event Scheduler),可以用做定时执行某些特定任务(例如:删除记录、对数据进行汇总等等),来取代原先只能由操作系统的计划任务来执行的工作。更值得 一提的是MySQL的事件调度器可以精确到每秒钟执行一个任务,而....
分类:
数据库 时间:
2014-09-14 20:37:47
阅读次数:
288
[MySQL FAQ]系列 — 为什么InnoDB表要建议用自增列做主键http://imysql.com/2014/09/14/mysql-faq-why-innodb-table-using-autoinc-int-as-pk.shtml我们先了解下InnoDB引擎表的一些关键特征:InnoDB...
分类:
数据库 时间:
2014-09-14 20:38:17
阅读次数:
282
CREATE OR REPLACE FUNCTION TTD(V_DATE NUMBER) RETURN VARCHAR2 IS RESULT VARCHAR(100);BEGIN SELECT TO_CHAR(TO_DATE('1970-1-1 00:00:00', 'yyyy-mm-dd h.....
分类:
数据库 时间:
2014-09-14 20:38:37
阅读次数:
215
游标SQL> set serveroutput onSQL> DECLARE 2--定义游标,因为该游标中的数据需要更新,所以使用for update 3 CURSOR cur_test1 IS 4 SELECT * 5 FROM test1 6 FOR UPDATE; 7--定义记录类型,使用锚定...
分类:
数据库 时间:
2014-09-14 20:39:37
阅读次数:
199
sql优化是项复杂的工作,不能简单而论,但是在平时书写脚本时的一些细节可以大大提高我们编写代码的效率,提高代码质量。以下这些规则部分是我的经验,部分是网络资料,整理后在我平时的工作中运用后得到验证的,特整理如下,以备忘,希望对其他人有一些帮助:1、尽量少用IN操作符,基本上所有的IN操作符都可以用E...
分类:
数据库 时间:
2014-09-14 20:41:07
阅读次数:
277
由于MySQL 5.6(也许5.5)以后去掉了Server Instance Configuration Wizard(服务实例配置向导),于是msi版变成了和zip版一样,要手动配置。
* 假定安装目录是D:\Program Files\MySQL
1.设置环境变量,在pa...
分类:
数据库 时间:
2014-09-14 20:41:57
阅读次数:
244
db2数据迁移
版本:v8.1
任务:从生产拿数据到测试环境
处理过程中遇到的问题:
1、字符集问题。源数据库代码页为gbk,目标数据库代码页为uft-8
处理方法:导出或者导入时做格式转换
注意:由于在gbk库里面,一个汉字占两个字节,而uft-8里面,一个汉字站三个字节 ,导导入目标库时,存在字段超过长度的告警错误
导出:
db2 "export to xxx.ixf ...
分类:
数据库 时间:
2014-09-14 20:45:57
阅读次数:
263
关于SQL server和Access的SQL注入经验总结。
分类:
数据库 时间:
2014-09-14 21:52:07
阅读次数:
268
发现公司同事很喜欢用exists和in做子查询关联,我觉得很有必要研究下两者的区别,供参考和备忘/*(这段信息来自网络begin)对于in的使用,就相当于对inner table执行一个带distinct的子查询,然后将得到的结果集再和outer table进行外连接,连接方式和索引使用任然同于普通...
分类:
数据库 时间:
2014-09-14 21:56:07
阅读次数:
316
俗话说事不预则废,无规矩不成方圆。对sql脚本程序的设计,个人认为应该是从编码规范开始。前段时间公司一些同事提交的脚本,风格迥异,让我审核起来倍感难受,丝毫没有审核代码的快感。特整理了公司部分常规的编码规范,对新人进行了培训,希望同志们写的代码更美观和高效(注:规范部分收集于网络,感谢网络大虾们的贡...
分类:
数据库 时间:
2014-09-14 21:57:47
阅读次数:
350
阿里云ECS(linux)磁盘满触发的mysql的表异常修复案例阿里云技术支持:完颜镇江问题现象:磁盘空间满了,第一想到的就是删除无用的服务日志或者升级数据盘。通常是使用du –sh去分析目录找出占用最大的。根据经验来说基本都是日志文件占用的,那么就是停止应用清理日志,或者清理日志后重启应用即可。但...
分类:
数据库 时间:
2014-09-14 22:03:17
阅读次数:
265
最近在用Qt编写一个小的项目,前几今天都好好的,数据库一点问题都没有,今天不知道怎么了,老是出现乱码,怎么改都不行,想了半天自己也没有改什么不该改的地方啊,纠结了一天,哎!自己昨天的程序还都能运行,没有出现错误,今天的程序就是不行了!貌似程序和自己过不去似得,就在刚才终于解决了这个问题,no!不能说是解决了,只是没有乱码而已,现在还不知道是出了什么问题导致的。我的数据库中部分代码是这样的:
/*...
分类:
数据库 时间:
2014-09-14 22:10:07
阅读次数:
192
环境搭建第一步:64位系统下的 apache、php 、mysql软件下载apache2.4http://www.apachelounge.com/download/win64/php5.5http://windows.php.net/qa/PHP 5.5 (5.5.17RC1)就这个版本mysql...
分类:
数据库 时间:
2014-09-14 23:27:07
阅读次数:
256
对数据的学习已经有一段时间了,但是对SQL Sever的使用确实还很少,今天又对它的应用软件之一SQL Sever2000进行了一次理论学习。
首先付上一张图对它的整体脉络有一个大致的了解。
通过整体感知,SQL sever主要的功能模块存在于操作模块,运行环境与T-SQL语言都服务于操作模块,有助于软件更好的服务,实现自己的功能。
一、运行环境
· 系统目录文件在软件安装时...
分类:
数据库 时间:
2014-09-14 23:45:47
阅读次数:
395