当前位置:米豆网 数据库 

新一代数据库的五大标准

2012年08月31日 | 作者: 米豆网 - 1000seo | 0 条评论 |

新一代的数据库区别传统的数据库的地方在于:对巨量拥有简单数据建模的主要类型数据,能够做到快速处理;对TB级数据(甚至PB级),可以轻松应对;对于我们终端用户,还要实现SQL语句的实时操作。这样的话,新一代的数据库标准就必须包括: MPP — 大规模的并行处理能力。新一代的数据库必须提供大规模的并行处理能力,实现不同机器上同时摄入、处理或者查询等操作。性能必须远甚于只在单台机器上运行,有着数据摄入瓶颈的传统数据库。 无共享架构......
关键词:, , ,
详细阅读

mysql用户创建\授权\删除

2012年08月05日 | 作者: 米豆网 - 1000seo | 0 条评论 |

一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的(忘记root密码时,修改密码)。 1.新建用户。 登录MYSQL >mysql -u root -p >密码 创建用户 mysql> insert into mysql.user(Host,User,Password) values(“localhost”,”mytest”,password(“test”)); 刷新系统权限表 mysql>flush privileges; 这样就创建了一个名为:mytest  密码为:test 的用户。 然后登录一下。 mysql>exit; >......
关键词:, , , ,
详细阅读

通过GROUP BY grouping sets提升数据分组统计效率

2012年08月03日 | 作者: 米豆网 - 1000seo | 1 条评 |

使用 GROUPING SETS 的 GROUP BY 子句可以生成一个等效于由多个简单 GROUP BY 子句的 UNION ALL 生成的结果集 示例:(sql server 2008 R2) 创建测试数据库及表并插入测试数据 use master CREATE DATABASE db_sales go use db_sales go CREATE TABLE [dbo].[tb_sale]( [id] [int] IDENTITY(1,1) NOT NULL, [server] [nvarchar](50) NULL, [pname] [nvarchar](50) NULL, [pinpai] [nvarchar](50) NULL, [dates] [smalldatetime] NULL......
关键词:, , , , , ,
详细阅读

三种东西永远不要放到数据库里

2012年07月17日 | 作者: 米豆网 - 1000seo | 0 条评论 |

改进你的系统的最好的方法是先避免做“蠢事”。我并不是说你或你开发的东西“蠢”,只是有些决定很容易被人们忽略掉其暗含的牵连,认识不到这样做对系统维护尤其是系统升级带来多大的麻烦。 图片,文件,二进制数据 既然数据库支持BLOB类型的数据,把文件塞进BLOB字段里一定没有错了!?错,不是这样的!别的先不提,在很多数据库语言里,处理大字段都不是很容易。 把文件存放在数据库里有很多问题: 对数据库的读/写的速度永远都赶不上文件系统处理......
关键词:, ,
详细阅读

windows下安装、卸载mysql服务

2012年07月04日 | 作者: 米豆网 - 1000seo | 0 条评论 |

将下载下来的mysql解压到指定目录下(如:d:\mysql) 安装服务 在命令行输入 d:\mysql\bin\mysqld -install net start mysql 卸载服务 在命令行输入 net stop mysql d:\mysql\bin\mysqld -remove 在win2000下 安装服务 在命令行输入 d:\mysql\bin\mysqld-nt -install net start mysql 卸载服务 在命令行输入 net stop mysql d:\mysql\bin\mysqld-nt -remove 或者直接编辑成bat文件双击执行
关键词:, , , ,
详细阅读

Oracle 11g R2 安装时提示找不到em.ear

2012年06月05日 | 作者: 米豆网 - 1000seo | 0 条评论 |

在windows 7下安装Oracle 11g R2 时大概安装到45%时 提示找不到em.ear文件,如果点击继续还会出现其他错误,最后安装不成功. 检查文件发现另外一个zip没有解压 解压第二个压缩包 然后将stage\Components里的文件夹及文件合并到第一个解压出来的文件下面的stage\Components文件夹里 卸载原来的安装然后重新setup安装成功.
关键词:, ,
详细阅读

SQL SERVER 2008 “阻止保存要求重新创建表的更改” 解决方法

2011年08月23日 | 作者: 米豆网 - 1000seo | 0 条评论 |

MS SQL Server 2008 在建完表后,如果要插入或修改任意列时,则提示: 当用户在在SQL Server 2008企业管理器中更改表结构时,必须要先删除原来的表,然后重新创建新表,才能完成表的更改,如果强行更改会出现以下提示:不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。 如果要去掉此提示,打开SQL 2008 在最上面 工具-〉选项-〉左侧有个 设计器-〉表设计......
关键词:,
详细阅读

windows 7下安装oracle 11g R2

2011年08月23日 | 作者: 米豆网 - 1000seo | 1 条评 |

安装好win7后,安装Oracle11G出现了问题。windows 7与oracle 11G不兼容,修改下oracle 的安装配置文件就可以继续安装了。具体如下: 将oralce 11G的安装镜像解压都硬盘,找到\stage\prereq\db\ 下的refhost.xml文件添加如下内容: <!–Microsoft Windows 7–> <OPERATING_SYSTEM> <VERSION VALUE=”6.1″/> </OPERATING_SYSTEM>
关键词:, ,
详细阅读

rhel 6下安装oracle 11g R2

2011年08月20日 | 作者: 米豆网 - 1000seo | 2 条评论 |

我在RHEL6 32位上安装。使用GNOME图形界面,安装的时候把Development Tools里 的开发包都安装上,或者快速安装后搭建本地yum源再利用群组安装也可。值得注意的是 swap要求至少3G,我的机器为2G物理内存。 安装过程分为两步,一是修改系统参数,二是软件及数据库安装。 修改系统参数 step1: vi /etc/sysctl.conf, 添加如下参数: fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 1073741824 kernel.shmmni......
关键词:, , ,
详细阅读