自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 数据仓库工程师面试题

什么叫数据仓库?(相信inmon的数据仓库概念的四个特点是最基本的吧,当然需要加上自己的理解)   数据仓库和数据库有什么区别?(事务性数据库和决策支持数据库的区别,当然包括目标、用途、设计等等)   什么叫OLAP?用途是什么?(OLAP指多维数据库了,主要用于多维分析了;包括三种实现方式)   什么叫维度和度量值?(一个是出发点,一个是观察值)   数据仓库的基

2012-10-15 13:19:30 9898 1

原创 【gentoo】kvm 配置

1. 看cpu是否支持虚拟化egrep '(vmx|svm)' --color=always /proc/cpuinfo2. 打开bios的cpu虚拟化支持3. 配置kernel    [*] Virtualization ---> --- Virtualization Kernel-based Virtual Machine (KVM) suppor

2012-05-31 16:01:45 1147

原创 【hive】mysql metastore 配置

1 修改hive配置文件:javax.jdo.option.ConnectionDriverName=com.mysql.jdbc.Driverjavax.jdo.option.ConnectionPassword=hivejavax.jdo.option.ConnectionURL=jdbc:mysql:///?createDatabaseIfNotExist=truejavax

2012-05-31 14:05:34 653

原创 【sqoop】mysql 按日期增量导入

1 .创建如下test表+----+------+---------------------+| id | val | created_at |+----+------+---------------------+| 0 | 0 | 2012-05-30 15:27:48 || 1 | 4 | 2012-05-30 15:28:33

2012-05-31 13:53:32 5677

翻译 innodb 恢复步骤

innodb crash恢复需要几个步骤,第一步初始化执行期间需要引用redo log,如果所有更改在crash那个时刻都从buffer pool刷到磁盘,应用redo log将被忽略。剩下的步骤包括:1. 回滚未完成的事务2. insert buffer合并:把插入缓冲树(从共享的表空间)的更改更新到非聚集索引的叶子节点所在的页3. 删除有删除标记过的记录,改记录对任何活跃事务不再可

2012-04-26 10:22:14 509

原创 twitter 开源自己的mysql

twitter在mysql5.5源生版本上优化了在NUMA系统下内存的分配,改进了服务器端语句超时的支持,支持更多的状态,输出和恢复innodb buffer pool,优化mysql对ssd设备的支持。添加的状态变量:    1. innodb文件和表空间的打开,关闭,正在打开的次数。    2. 死锁的次数,原来只有在show engine innodb status中看到。

2012-04-10 14:28:53 543

原创 percona 安装

gentoo 安装percona 步骤:1. cmake . -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_CONFIG=mysql_release -DFEATURE_SET=community -DWITH_EMBEDDED_SERVER=OFF -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATAD

2012-04-01 13:33:13 394

原创 shell 一些用法

今天看到一个帖子,感觉shell还是很强大的,用了这么多年的linux,还是有很多地方需要学习的。str="server_port: 80a," 提取数字80,下面有很多种写法1. grep -o '[0-9]*'2. expr  “$a" : '[^0-9]*\([0-9]*\)'3. awk -vRS="[0-9]+" 'RT{print RT}'4

2012-04-01 09:52:48 252

原创 innodb 索引

innodb索引采用B+树结构。B树数据存储是有序的,每个叶子节点到根的距离是一样的。根节点保存了指向子节点的指针,innodb会根据指针查找数据。叶子节点只有指向被索引数据的指针,没有指向其他节点的指针,而B+数的每一个叶子节点有指向下一个节点的连接,实现快速遍历。B树的深度取决于表的大小。B数索引的局限:      1.只能从索引最左边开始      2.不能跳过索引列

2012-03-26 16:59:51 571

转载 阿里巴巴面试题(转载)

一:SQL tuning 类  1:列举几种表连接方式答:merge join,hash join,nested loop  2:不借助第三方工具,怎样查看sql的执行计划?答:sqlplus  set autotrace ...  utlxplan.sql 创建 plan_table 表  3:如何使用CBO,CBO与RULE的区别?答:在初始化参数里面设置 optimize

2012-03-20 10:27:10 588 1

原创 一些dba面试题

1   char、varchar、nvarchar之间的区别(包括用途和空间占用)2   xml类型查找某个节点的数据有哪些方法,如何进行处理3   有哪些操作会使用到TempDB;如果TempDB异常变大4    一个表有五千万记录,索引有啥优点和缺点;如何为SQL语句创建合适的索引,原因可能是什么5   视图上我们能建索引吗,视图上建索引和表上建索引有啥区别

2012-03-20 10:08:07 426

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除