|
1. SQL Server 2012使用何种数据存储技术,如何处理上百T的数据量?
简单的说就是列式存储技术加上Vertipaq压缩引擎技术.
2. 在日常工作中,你会遇到哪些大数据带来的挑战,通常会怎么处理?
近几年,随着国家信息化进程脚步不断地加快,信息化系统的不断普及,慢慢得也积累了大量的数据。在日常工作中如何处理大数据量是每一个数据库管理部门或信息化主管部门不可避免的事情。
其中也不乏以下处理方式:
A, 分隔表,简单说就是分而治之。按照一定的业务规则分开存储在不同的表中,使表的大小处于一定的大小。
B, 分区表,鉴于分表的方法会涉及到应用的处理,因为表很多,后来出现了分区表。做到了对应用的透明。
C, 归档历史数据,对于归档历史数据在一开始的时候就应该有规划,系统运行数据保留多长时间,超过了可以归档掉或者保存到磁带上,总之不要挂载在现有的平台上,节省不少空间。
D, 增加存储磁盘空间。
3. 谈谈你对SQL Server 2012的大数据特性的了解?
2012对于我来说还是新鲜的,只对2000比较熟悉,当年的dts工具在工作中可是帮了我大忙的,对它念念不忘,到2005,更是出现了SSIS,SSAS,SSRS,慢慢地出现更高级的应用,不管是不是对着oracle画葫芦的但是改进是值得肯定的。
a) SQL Server 2012 BI(商业智能)
b) SQL Server 2012 AlwaysOn(数据库安全容灾)
c) SQL Server 2012 大数据(大容量数据支持)
d) SQL Server 2012 Analysis Services(多维度分析数据服务)
e) SQL Server 2012 管理功能的增强
4、除了Hadoop,你最期待SQL Server中支持哪种大数据技术或工具?
先如今,在分布式文件系统架构中除了hadoop还有什么呢,GFS,NFS还不如用开源的Hadoop呢。
|
|