随笔分类 - SQL
摘要:Druid的发送数据和查询数据 Druid 开篇 - 大数据实时探索性分析平台 官网 Druid 一次海量数据实时处理的实践 使用HDFS作为Druid的deepStorage 在哪里下载druid 正式版本下载:maven中央仓库: http://central.maven.org/maven2/
阅读全文
摘要:Druid (大数据实时统计分析数据存储) Druid 是一个为在大数据集之上做实时统计分析而设计的开源数据存储。这个系统集合了一个面向列存储的层,一个分布式、shared-nothing的架构,和一个高级的索引结构,来达成在秒级以内对十亿行级别的表进行任意的探索分析。 1. 介绍 在最近几年,互联
阅读全文
摘要:在向数据库批量导入数据时,可以参考此过程 1、对于现有的Excel文件,首先应另存为 .csv文件,记住分割符(逗号分割),在后边导入用到。 2、用记事本打开保存后的csv文件,以utf-8格式另存为文件。不执行此编码格式,会在后续导入报错 。 ERROR: invalid byte sequenc
阅读全文
摘要:了解Entity Framework中事务处理 Entity Framework 6以前,框架本身并没有提供显式的事务处理方案,在EF6中提供了事务处理的API。 所有版本的EF,只要你调用SaveChanges方法进行插入、修改或删除,EF框架会自动将该操作进行事务包装。这种方法无法对事务进行显式
阅读全文
摘要:5. 事务状态 TransactionInformation 上面讲解过事务分为本地事务与分布式事务,而Transaction类的TransactionInformation是事务状态的记录,它可以跟踪事务动作,分辨事务现处的状态,记录本地事务与分布式事务的Guid。 TransactionInfo
阅读全文
摘要:使用Redis做预定库存缓存功能 缓存是在业务层做的,准确讲应该是在MVC模型中Model的ORM里面 PHP项目的缓存从以前的APC缓存逐渐切换到Redis中,并且根据Redis所支持的数据结构做了库存维护功能 主要逻辑就是先查缓存,查不到的话再查数据库。 库存管理方案(Redis) Redis支
阅读全文
摘要:查看现在距1970-01-01 00:00:00 UTC 的秒数 把epoch 值转换回时间戳 PostgreSQL的时间/日期函数使用 postgreSQL格式化时间的函数详解 mysql转为postgesql 示例 select age(timestamp '2001-04-10', times
阅读全文
摘要:SqlServer 数据库自动备份的两种解决方案 SQL Server中的角色(服务器级别和数据库级别角色) SqlServer服务器角色和数据库角色相关操作
阅读全文
摘要:详解 存储过程介绍 sql语法 当 ANSI_NULLS 设置为 OFF 时,以下 SELECT 语句返回 Customer 表中 Region 为 Null 值的所有行: 如果 SET ANSI_NULLS ON那么 SQL 语句中, 判断 非空的写法, 要修改为:WHERE 字段 IS NULL
阅读全文
摘要:原理 官网 doc cube介绍 安装 案例 企业级特性 Apache Kylin 1.5的新功能和架构改变 Java API 通过java代码对kylin进行cube build kylin从入门到实战:实际案例:创建project;添加数据源;创建model;创建cube;查询
阅读全文
摘要:DOC 参考链接 BsonValue和子类 BsonValue是一种代表BsonType的虚拟类。它是BsonType枚举类的凝聚子类。 ·可以使用public构造函数生成BsonValue子类 ·使用静态create函数生成 ·Use a static property of a subclass
阅读全文
摘要:DOC 本地添加server 1.设置备份、恢复的exe路径。一般在pgAdmin的安装路径下可以找到 2.恢复restore,备份backup
阅读全文
摘要:以下文章非原创,仅为分享、学习!!! 当大家发现数据库查询性能很慢的时候,大家都会想到加索引来优化数据库查询性能, 但是面对一个复杂的SQL语句,找到一个优化的索引组合对人脑来讲,真的不是一件很简单的事。 好在SQLSERVER提供了两种“自动”功能,给你建议,该怎么调整索引 第一种是使用DMV 第
阅读全文
摘要:有些人还不知道sql语句的基本性能优化方法,在此我简单提醒一下,最基本的优化方法: 1、检查是否缺少索引。调试的时候开启“包括实际的执行计划” 执行后会显示缺少的索引, 然后让dba帮助添加适当的索引,以提高sql执行性能。 2、监控io读写情况和cpu耗时情况,调试的时候通过 set STATIS
阅读全文
摘要:以下均非原创,仅供分享、学习!!! SQL索引在数据库优化中占有一个非常大的比例, 一个好的索引的设计,可以让你的效率提高几十甚至几百倍,在这里将带你一步步揭开他的神秘面纱。 1.1 什么是索引? SQL索引有两种,聚集索引和非聚集索引,索引主要目的是提高了SQL Server系统的性能,加快数据的
阅读全文
摘要:此文章非原创,仅为分享、学习!!! 参考数据库链接串: 查看应用程序池占用数量: Max Pool Size:如果未设置则默认为100,理论最大值为32767。最大连接数是连接池能申请的最大连接数,如果数据库连接请求超过此数,后面的数据库连接请 求将被加入到等待队列中,这会影响之后的数据库操作。在等
阅读全文
摘要:如果想在SQL LIKE里查询有下划线'_'或是'%'等值的记录,直接写成like 'XXX_XX',则会把'_'当成是like的通配符。SQL里提供了 escape子句来处理这种情况,escape可以指定like中使用的转义符是什么,而在转义符后的字符将被当成原始字符,这和C里的'\'很像,但是
阅读全文