大数据
-
linux下操作Mysql数据库
1.连接本机上的MYSQL 输入 mysql -uroot -p,回车后提示你输入密码,输入密码之后进入mysql,mysql的提示符是:mysql> 远程到主机上的mysql,假设远程主机的ip为:110.110.110.110,用户名为root,密码为…
-
关于数据库的科德十二定律
科德十二定律(Codd's 12 rules)是由数据库的关系模型的先驱埃德加·科德(Edgar F. Codd)提出的,使数据库管理系统关系化需满足的十三条(从0至12)准则。全关系系统应该完全支持关系模型的所有特征…
-
MySQL 的性能优化最佳实践
数据库操作是当今 Web 应用程序中的主要瓶颈。 不仅是 DBA(数据库管理员)需要为各种性能问题操心,程序员为做出准确的结构化表,优化查询性能和编写更优代码,也要费尽心思。 在本文中,我列出了一些针对程序员的…
-
MySQL的RANGE分区(portioning)、LIST分区、HASH分区、KEY分区
MySQL分区概述 在MySQL中,InnoDB存储引擎长期支持表空间的概念,并且MySQL服务器甚至在分区引入之前,就能配置为存储不同的数据库使用不同的物理路径。分区(partion)更进一步,它允许你通过设置各种规则将一个表的…
-
详解MySQL 的并行数据库
关系型数据库 MySQL 在企业级市场占有很大的市场份额,和他的免费,开源,稳定有着很大的关系。今天就为大家讨论讨论 MySQL 的并行数据库。 数据库系统性能的度量 并行机的出现,催生了并行数据库的出现,不对,应…
-
MySQL的索引工作原理
为什么需要索引(Why is it needed) 当数据保存在磁盘类存储介质上时,它是作为数据块存放。这些数据块是被当作一个整体来访问的,这样可以保证操作的原子性。硬盘数据块存储结构类似于链表,都包含数据部分,以及…
-
Greenplum数据库常用命令大全
数据库启动:gpstart 常用可选参数: -a:直接启动,不提示终端用户输入确认 -m:只启动master 实例,主要在故障处理时使用 数据库停止:gpstop 常用可选参数: -a:直接停止,不提示终端用户输入确认 -m:只停止ma…
-
Oracle dblink用法详解
当用户要跨本地Oracle数据库,访问另外一个数据库表中的数据时,本地数据库中必须创建了远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。 DataBase Link概述 oracle中…
-
MySQL实现树形的遍历、部门递归、菜单级联
关于多级别菜单栏或者权限系统中部门上下级的树形遍历,oracle中有connect by来实现,MySQL没有这样的便捷途径,所以MySQL遍历数据表是我们经常会遇到的头痛问题,下面通过存储过程来实现。 在开始之前我们先建立测…
-
PostgreSQL和Greenplum两种数据库的比对
PostgreSQL和Greenplum这两种数据库在各社区中都没有MySQL火。但是也都有部分公司在使用,其中的一个原因就是,工信部要求的国企使用的数据库不能太单一,即不能太依靠Oracle、MySQL。…