SparkSQL是指整合了Hive的spark-sql cli, 本质上就是通过Hive访问HBase表,具体就是通过hive-hbase-handler, 具体配置参见:Hive(五):hive与hbase整合 目录: SparkSql 访问 hbase配置 测试验证 SparkSql 访问 hb ...
分类:
数据库 时间:
2016-09-01 22:41:11
阅读次数:
221
Index 能够提高查询的性能,如果没有Index,MongoDB必须扫描整个collection,从collection的第一个doc开始,直到最后一个doc,即使第一个doc之后的所有doc都不满足查询条件。如果在Collection上有合适的Index,例如,unique index,那么Mo ...
分类:
数据库 时间:
2016-09-01 21:24:19
阅读次数:
271
SQL语句理解:http://blog.jobbole.com/55086/ 窗口函数/分析函数:http://blog.csdn.net/mfkpie/article/details/16364513 执行顺序:http://www.tuicool.com/articles/fERNv2 执行顺序 ...
分类:
数据库 时间:
2016-09-01 21:23:01
阅读次数:
151
异 步复制:MySQL本身支持单向的、异步的复制。异步复制意味着在把数据从一台机器拷贝到另一台机器时有一个延时 – 最重要的是这意味着当应用系统的事务提交已经确认时数据并不能在同一时刻拷贝/应用到从机。通常这个延时是由网络带宽、资源可用性和系统负载决定的。然 而,使用正确的组件并且调优,复制能做到接 ...
分类:
数据库 时间:
2016-09-01 21:22:16
阅读次数:
158
Java连接SQL Server 2000数据库时,有两种方法: (1)通过Microsoft的JDBC驱动连接。此JDBC驱动共有三个文件,分别是mssqlserver.jar、msutil.jar和msbase.jar。但是Microsoft官网上已经找不到这些驱动,其提供的sqljdbc.ja ...
分类:
数据库 时间:
2016-09-01 21:14:48
阅读次数:
178
ORM框架使用dapper,dapper不仅能操作sqlserver,也能操作access,下面为基本代码: 在使用wpf测试时发现“未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序”。最后解决办法: 编译项目指定目标平台为x86就完了,不能用any cpu 生成->配 ...
分类:
数据库 时间:
2016-09-01 20:10:17
阅读次数:
199
前言 近几天的几篇文章讲的内容非前面内容如系列的讲解,这几天文章都是我在项目中遇到的问题以及重新学习的知识,所以和大家分享一下,关于SQLite的文章多如牛毛,但是有些大多已经过时,为什么说过时,之前都是在SQLite官网中下载dll或者exe来实现,现如今我们可以直接安装SQLite程序包,又方便 ...
分类:
数据库 时间:
2016-09-01 20:07:25
阅读次数:
352
GitHub正式宣布以开源的方式发布gh-ost:GitHub的MySQL无触发器在线更改表定义工具! gh-ost是GitHub最近几个月开发出来的,目的是解决一个经常碰到的问题:不断变化的产品需求会不断要求更改MySQL表结构。gh-ost通过一种影响小、可控制、可审计、操作简单的方案来改变线上 ...
分类:
数据库 时间:
2016-09-01 20:05:18
阅读次数:
231
1、laravel实现数据库读写分离配置或者多读写分离配置 'connections' => array( //默认mysql配置,访问test库 'mysql' => array( 'driver' => 'mysql', 'host' => '192.168.16.70', 'port' => ...
分类:
数据库 时间:
2016-09-01 20:04:44
阅读次数:
197
大家通常知道xml中大部分会导致外部实体注入,但是,xml也会出现SQL注入; 在xml中正常的sql语句写法有两种: 第一: <select id="selectById" resultType="bean.user" > select * from users where id = #id#</ ...
分类:
数据库 时间:
2016-09-01 20:02:45
阅读次数:
350
public void update() { Patent patent = patentservice.get(id); name=Iso2Utf.encode(name); author=Iso2Utf.encode(author); attachmentName=Iso2Utf.encode( ...
分类:
数据库 时间:
2016-09-01 18:45:48
阅读次数:
226
当通过insert语句直接插入大量字符串(主要是html的内容),超过4000字符时候,就会报: ORA-01489: 字符串连接的结果过长 虽然字段是clob,足以存储,但是通过这种直接插入的时候,因为没有强制指定带插入字符串为clob类型, oracle会把插入的字符串作为 “字符串类型”处理, ...
分类:
数据库 时间:
2016-09-01 18:44:59
阅读次数:
216
1.linux版mysql下载(建议不要下5.7,安装的时候各种bug啊,5.6是最好) 到mysql官网下载mysql编译好的二进制安装包,在下载页面Select Platform:选项选择linux-generic,然后把页面拉到底部,64位系统下载Linux - Generic (glibc ...
分类:
数据库 时间:
2016-09-01 18:47:12
阅读次数:
204
第一步,打开PD15,找到【Database】,如图所示: 第二步,点击新建按钮,创建一个新的ODBC连接。 第三步,这里选择系统数据源,并选择Oracle 第四步,这里需要注意,服务器需要写的是Oracle客户端配置的服务名,也就是PL/SQL连接时所用的名称。不是IP地址。 第5步,测试是否连接 ...
分类:
数据库 时间:
2016-09-01 18:45:01
阅读次数:
224
Centos 7 安装mysql后出现 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 切换成root, ...
分类:
数据库 时间:
2016-09-01 18:43:58
阅读次数:
453
一、 ASM(自动存储管理)的来由: ASM是Oracle 10g R2中为了简化Oracle数据库的管理而推出来的一项新功能,这是Oracle自己提供的卷管理器,主要用于替代操作系统所提供的LVM,它不仅支持单实例,同时对RAC的支持也是非常好。ASM可以自动管理磁盘组并提供有效的数据冗余功能。使 ...
分类:
数据库 时间:
2016-09-01 18:40:03
阅读次数:
176