sql
Lucky-zhou
这个作者很懒,什么都没留下…
展开
-
MemSQL 取代 HDFS 与 Spark 结合,性能大幅提升
Apache Spark是目前非常强大的分布式计算框架。其简单易懂的计算框架使得我们很容易理解。虽然Spark是在操作大数据集上很有优势,但是它仍然需要将数据持久化存储,HDFS是最通用的选择,和Spark结合使用,因为它基于磁盘的特点,导致在实时应用程序中会影响性能(比如在Spark Streaming计算中)。而且Spark内置就不支持事务提交(commit transactions)。转载 2017-05-03 16:46:24 · 742 阅读 · 0 评论 -
memsql架构2
接上次的MemSQL分布式架构介绍(一),原文在这里:http://docs.memsql.com/latest/concepts/distributed_architecture/首先上张图,是我根据自己的理解画的,如有错误还请大家指出 几个概念1、MemSQL有两种类型的表:reference table 参照表 数据分布在主 aggregator和每个leaf节点转载 2017-05-03 16:14:35 · 574 阅读 · 0 评论 -
memsql架构1
最近在了解MemSQL架构,看了些官方文档,在这里做个记录,原文在这里:http://docs.memsql.com/latest/concepts/distributed_architecture/ 分布式架构MemSQL的分布式架构被设计为直接的、简单的并且快速的。这里概述了MemSQL集群,包括各式组件的交互。同时介绍了当你执行一个查询或者管理操作的时候,MemSQL环境发生了什转载 2017-05-03 16:13:58 · 712 阅读 · 0 评论 -
mysql复制表
linux cmake 安装mysql5.5.11,以及更高版本linux释放内存脚本,解决ubuntu老是死机问题 >>mysql 复制表数据,表结构的3种方法张映 发表于 2011-06-03分类目录: mysql标签:mysql,复制表什么时候我们会用到复制表?例如:我现在对一张表进行操作,但是怕误删数据,所以在同一转载 2017-05-11 10:24:14 · 443 阅读 · 0 评论 -
memsql介绍
1. MemSQL通过将数据放置在内存中,并将SQL语句翻译为C++,来达到查询执行最优化。这使得MemSQL以难以置信的速度写入和读取数据。Frenkiel称,MemSQL比磁盘型数据库的执行速度快了30倍。2. 除了速度快外,对于开发者来说,MemSQL的另一个优势是可以与MySQL很好地结合。从本质上讲,当磁盘中的MySQL数据需要更少的性能和更高的持久性时, MemSQL则扮演一个高性原创 2017-05-02 15:13:20 · 1503 阅读 · 0 评论 -
mysql索引查询
此文转自http://blogold.chinaunix.net/u3/93470/showart_2001536.html1.索引作用 在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。 例如,有3个未索引的表t1、t2、t3,分别只包含列c1、c转载 2017-04-12 12:57:59 · 484 阅读 · 0 评论 -
mysql嵌套查询
MySQL的嵌套查询最近在MySQL上做了点工作,发现很多人都在询问MySQL嵌套查询的问题,许多人都觉得MySQL不支持嵌套查询,其实MySQl从4.11版后已经完全支持嵌套查询了,那么下面我举些简单的嵌套查询的例子吧(源程序来自MySQL User Manual):1. SELECT语句的子查询:语法: SELECT ... FROM (subquery) AS n转载 2017-04-01 10:39:30 · 1251 阅读 · 0 评论 -
MySQL:索引工作原理
为什么需要索引(Why is it needed)?当数据保存在磁盘类存储介质上时,它是作为数据块存放。这些数据块是被当作一个整体来访问的,这样可以保证操作的原子性。硬盘数据块存储结构类似于链表,都包含数据部分,以及一个指向下一个节点(或数据块)的指针,不需要连续存储。记录集只能在某个关键字段上进行排序,所以如果需要在一个无序字段上进行搜索,就要执行一个线性搜索(Linear Sear转载 2017-03-31 15:37:37 · 309 阅读 · 0 评论 -
SQL语句中LEFT JOIN、JOIN、INNER JOIN、RIGHT JOIN的区别?
d原创 2017-03-30 18:01:11 · 7186 阅读 · 1 评论 -
常用sql
CREATE TABLE merge_prolist(pro_id VARCHAR(255),channame VARCHAR(255), media VARCHAR(255),progname VARCHAR(255),first_name VARCHAR(255),last_name VARCHAR(255),PROG_NUM int(11),starttime datetim原创 2017-04-13 16:46:39 · 303 阅读 · 0 评论