系统的可扩展性是推动NoSQL运动发展的的主要理由,包含了分布式系统协调,故障转移,资源管理和许多其他特性。这么讲使得NoSQL听起来像是一个大 筐,什么都能塞进去。尽管NoSQL运动并没有给分布式数据处理带来根本...
分类:
数据库 时间:
2015-06-24 14:50:32
阅读次数:
161
--今天在处理修改密码的时候出现了,如下的问题,经过搜索相关问题,已解决
--原因通常是由于手动建库导致没有执行过@$ORACLE_HOME/sqlplus/admin/pupbld.sql这个脚本导致。
--解决方法报错中也给出了,You may need to run PUPBLD.SQL as SYSTEM
--使用system用户登陆,执行脚本即可
Error accessing ...
分类:
数据库 时间:
2015-06-24 14:44:09
阅读次数:
150
zabbix官方支持监控MySQL,但直接使用默认的模板是不可用的,还需要经过额外的设置才可以使用。如果只需要对mysql数据库做简单的监控,zabbix自带的模板完全能够满足要求;如果有更高的需求那需要自己写脚本,或者使用fromdual插件,最近在研究,总是有些问题,没能解决,如果哪位成功了.....
分类:
数据库 时间:
2015-06-24 14:38:39
阅读次数:
123
ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。一个支持事务(Transaction)的,必需要具有这四种特性,否则在事务过程(Transaction proces...
分类:
数据库 时间:
2015-06-24 14:34:24
阅读次数:
128
SQL注入攻击是黑客攻击网站最常用的手段。如果你的站点没有使用严格的用户输入检验,那么常容易遭到SQL注入攻击。SQL注入攻击通常通过给站点数据库提交不良的数据或查询语句来实现,很可能使数据库中的纪录遭到暴露,更改或被删除。为了防止SQL注入攻击,php自 带一个功能可以对输入的字符串进行处理,可以...
分类:
数据库 时间:
2015-06-24 14:21:07
阅读次数:
126
错误原因:当POST的数据超过 max_allowed_packet 就会报 MySQL server has gone away 的错误。1、查看当前Mysql的max_allowed_packetshow global variables like 'max_allowed_packet';默认...
分类:
数据库 时间:
2015-06-24 14:19:17
阅读次数:
145
AmysqlProcess类,框架的总进程对象 ./Amysql/Amysql.php下面还是和以前一样,先上代码~class AmysqlProcess { public $AmysqlController; public $ControllerName; public ...
分类:
数据库 时间:
2015-06-24 14:14:41
阅读次数:
154
第一:oracle约束的4种状态:disable novalidate 既不会约束新增数据也不会验证已有数据,等同于disableenable novalidate 约束新增数据但不会验证已有数据disable validate 约束新增数据但不会验证已有数据,启用后禁止DMLenable vali...
分类:
数据库 时间:
2015-06-24 14:14:41
阅读次数:
153
加载数据库记录生成树节点(TreeNode),才1500多个记录就要用4分多钟,实在太慢,经过思考,减少了一些不必要的查询和赋值,速度提升得比较明显,可能是机器较旧,最终结果都不理想,当然,这个与自己的技术太烂...
分类:
数据库 时间:
2015-06-24 13:08:50
阅读次数:
121
运行环境:windows server2003,sql
server2008 R2,数据库上布置CDC
用户反应系统报错是日志已满,系统不能运行。查看日志文件时,发现日志文件已经达到15G,后来为了解决问题,干脆把数据库移到另一个F盘,D盘专门放日志文件,空间有80G。当时想这80G至少保证系统运行一周吧!谁知道系统刚运行两天,日志文件已爆涨到80G,D盘空间仅剩余...
分类:
数据库 时间:
2015-06-24 13:01:56
阅读次数:
213
db.pay_order.find({"id":"5332336532"},{"tradeNo":true,"status":true,"create":true}).forEach(function (a) { a["create"] = (new Date(a["create"]).toString()); printjson(a) })...
分类:
数据库 时间:
2015-06-24 12:57:56
阅读次数:
277
--------------------------------角色管理------------------------------------
一、角色的概念和特性
1.什么是角色?
角色就是相关权限的命令集合,使用角色的主要目的就是为了简化权限的管理。
2.角色的特性有哪些?
a.使用grant和revoke赋予和回收系统权限
...
分类:
数据库 时间:
2015-06-24 12:53:48
阅读次数:
158
--------------------------概要文件讲解:---------------------------------
Oracle系统为了合理分配和使用系统的资源提出了概要文件的概念。所谓概要文件,就是一份描述如何使用系统的资源(主要是CPU资源)的配置文件。将概要文件赋予某个数据库用户,在用户连接并访问数据库服务器时,系统就按照概要文件给他分配资源。在有的书中将其翻译为配置文件...
分类:
数据库 时间:
2015-06-24 12:54:05
阅读次数:
240
-------------------------Oracle数据库物理结构-------------------------------
Oracle数据库物理结构
oracle的数据,实际上是以文件的形式来保存的,文件中出了保存用户的数据之外,
还需要保存管理数据和日志数据等等。作为一个DBA,必须需要知道自己的数据分别保存在什么位置上,
而且经验丰富的管理员还应该在设计数据库...
分类:
数据库 时间:
2015-06-24 12:54:27
阅读次数:
138
数据库备份还原类:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;//应用相应的命名空间using System.Window...
分类:
数据库 时间:
2015-06-24 12:48:31
阅读次数:
132
回到目录mongoDB的管道是个好东西,它可以将很多操作批处理实现,即将多个命令放入一个管道,然后去顺序的执行它们,今天我要说的是,利用管道中的分组来实现实现中的ditinct+group的效果,即先对一个元素去重,然后即一个字段进行分组,如你的userinfoID,它对应多个planID,而我们在...
分类:
数据库 时间:
2015-06-24 12:48:03
阅读次数:
111
删除和更新时对应的操作是一样的1 Restrict禁止删除被引用的行 (不能将约束检查推迟到事物的晚些时候)2No Action如果存在任何引用行,则抛出错误,如果不声明任何行为则No Action就是缺省行为 (允许约束检查推迟到事物的晚些时候)3Cascade在删除一个被引用的行时,引用他的行被...
分类:
数据库 时间:
2015-06-24 12:47:03
阅读次数:
2595