-- 表的结构 `ecs_account_log`
CREATE TABLE IF NOT EXISTS `ecs_account_log` (
`log_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID号',
`user_id` mediumint(8) unsigned NOT NULL COMMENT '用户...
分类:
数据库 时间:
2014-10-24 16:32:31
阅读次数:
278
直方图
当某列数据分布不均衡,为了让CBO能生成最佳的执行计划,我们可能需要对表收集直方图,直方图最大的桶数(Bucket)是254。
收集直方图是一个很耗时的过程,如无必要,千万别去收集直方图。
Oracle的直方图有两种:
一种是频率直方图(FREQUENCY HISTOGRAM),当列中Distinct_keys 较少(小于254),如果不手工指定直方图桶数(BUCKET),Oracle...
分类:
数据库 时间:
2014-10-24 16:31:37
阅读次数:
360
触发器是许多关系数据库系统都提供的一项技术。在ORACLE系统里,触发器类似过程和函数,都有声明,执行和异常处理过程的PL/SQL块。8.1触发器类型触发器在数据库里以独立的对象存储,它与存储过程和函数不同的是,存储过程与函数需要用户显示调用才执行,而触发器是由一个事件来启动运行。即触发器是当某个事...
分类:
数据库 时间:
2014-10-24 16:25:56
阅读次数:
315
PL/SQL是ORACLE对标准数据库语言的扩展,ORACLE公司已经将PL/SQL整合到ORACLE 服务器和其他工具中了,近几年中更多的开发人员和DBA开始使用PL/SQL,本文将讲述PL/SQL基础语法,结构和组件、以及如何设计并执行一个PL/SQL程序。 PL/SQL的优点 从版本6开始.....
分类:
数据库 时间:
2014-10-24 16:23:16
阅读次数:
225
介绍一个老朋友计划开发一个应用,基于 .NET 和 Socket,但需要在存储过程中调用 Web 服务。在这篇文章中我们将分享这个应用的经验,讲述如何在存储过程中调用 Web 服务,并传递参数。Step 1首先我们在 Visual Studio 中创建一个 Web 服务项目:Step 2接下来在服务...
分类:
数据库 时间:
2014-10-24 16:23:59
阅读次数:
251
--STUFF 函数将字符串插入另一字符串。它在第一个字符串中从开始位置删除指定长度的字符;然后将第二个字符串插入第一个字符串的开始位置。STUFF ( character_expression , start , length ,character_expression )--以下示例在第一个字符...
分类:
数据库 时间:
2014-10-24 16:21:15
阅读次数:
148
数据导出: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中 exp system/manager@TEST file=d:\daochu.dmp full=y数据的导入 1 将D:\daochu.dmp 中的数据导入 TEST数据库中。 im...
分类:
数据库 时间:
2014-10-24 16:21:17
阅读次数:
213
第一步:vim /etc/mysql/my.cnf找到bind-address = 127.0.0.1注释掉这行,如:#bind-address = 127.0.0.1或者改为: bind-address = 0.0.0.0允许任意IP访问;或者自己指定一个IP地址。重启 MySQL:sudo /e...
分类:
数据库 时间:
2014-10-24 16:18:41
阅读次数:
247
WITH (NOLOCK)缺点: 1.会产生脏读 2.只适用与select查询语句优点: 1.有些文件说,加了WITH (NOLOCK)的SQL查询效率可以增加33%。 2.可以用于inner join 语句脏读: 一个用户对一个资源做了修改,此时另外一个用户正好读取了这条被修改的记录,然后...
分类:
数据库 时间:
2014-10-24 16:16:41
阅读次数:
249
mysqli提供了面向对象和面向过程两种方式来与数据库交互,分别看一下这两种方式。1.面向对象在面向对象的方式中,mysqli被封装成一个类,它的构造方法如下:__construct ([ string $host [, string $username [, string $passwd [, s...
分类:
数据库 时间:
2014-10-24 16:12:07
阅读次数:
261
Asset Collection: 1. _id_ 2. CategoryId_1_Date_-1 3. CategoryId_1_Id_1 4. CategoryId_1_Name_1 5. CategoryId_1_Weight_1 6. GroupId_1 7. Name_1Ca...
分类:
数据库 时间:
2014-10-24 15:59:16
阅读次数:
184
Every derived table must have its own alias这句话的意思是说每个派生出来的表都必须有一个自己的别名一般在多表查询时,会出现此错误。因为,进行嵌套查询的时候子查询出来的的结果是作为一个派生表来进行上一级的查询的,所以子查询的结果必须要有一个别名问题就解决了,虽...
分类:
数据库 时间:
2014-10-24 15:59:48
阅读次数:
261
今天在本地机直接在触发器里更新还有一台服务器数据时出现: MSDTC不可用解决的方法:在windows控制面版-->管理工具-->服务-->Distributed Transaction Coordinator-->属性-->启动 1.A.不用事务,关用SELECT 语句.能否够分布式查询? B.L...
分类:
数据库 时间:
2014-10-24 15:59:21
阅读次数:
224
一、oracle pfile/spfile区别pfile默认的名称为“init+例程名.ora”文件路径:E:\oracle\product\10.2.0\db_1\dbs,这是一个文本文件,可以用任何文本编辑工具打开。spfile默认的名称为“spfile+例程名.ora”文件路径:E:\orac...
分类:
数据库 时间:
2014-10-24 15:57:01
阅读次数:
219
深入理解Oracle RAC 12c
跳转至:
导航、
搜索
目录
1
概述2
集群件管理和故障诊断3
运行实践4
新特性5
存储和ASM6
应用设计上的问题7
管理和调优一个复杂的RAC环境8
备份与恢复9
网络实践10
优化RAC数据库11
锁与死锁12
并行查询13
集群件和数据库升级14
RAC One No...
分类:
数据库 时间:
2014-10-24 14:45:54
阅读次数:
302
CentOS下安装配置 Ngnix+tomcat+PHP+Mysql...
分类:
数据库 时间:
2014-10-24 14:37:53
阅读次数:
181
MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面...
分类:
数据库 时间:
2014-10-24 14:34:58
阅读次数:
300