1. 索引 a. SQL语句的 where 和 join 部分中用到的字段,都应该加上索引。 b. 尽量用加索引的字段进行直接判断,不要对加索引的字段进行转化后再判断,因为这样会导致加的索引无效,达不到优化的效果。 e.g. 查询A表中所有2016年的数据 上述的索引 date_column并没有生 ...
分类:
数据库 时间:
2016-11-02 23:23:40
阅读次数:
279
一:基本用法 1.新建数据库 2.删除数据库 3.新建表 4.加载数据 5.查询 6.描述一张表 一张表的一些信息。 7.查看方法 8.描述方法 二:hive的参数的用法 1.到指定的数据库 2.命令行执行SQL 3.执行文件里的sql 4.启动时指定hive的陪置 5.查看当前的配置,更可以更改配 ...
分类:
数据库 时间:
2016-11-02 23:21:53
阅读次数:
261
订单表结构是具体到每个订单下面多个产品,而仓库出货的表结构是对每个订单的金额汇总 不区分订单产品 因此如果想计算每个仓库每个产品的销售情况 需要将两个表连接起来 并且产品是昨天在线且有库存的产品 ...
分类:
数据库 时间:
2016-11-02 23:16:32
阅读次数:
489
source 不接路径时,查找文件的路径是执行mysql命令时的路径 接路径时,使用路径+filename mysqldump 导出一个表,使用sql文件恢复表 或者 shell> mysqladmin create target_db_nameshell> mysql target_db_name ...
分类:
数据库 时间:
2016-11-02 23:17:27
阅读次数:
282
InnoDB是一个既稳定且高性能的通用存储引擎,在MySQL5.7下默认的存储引擎就是InnoDB。 InnoDB的特性 InnoDB的关键特性如下: DML语句满足ACID的事务模型。 行级锁和Oracle-style的一致性读,这个特性提高了用户并发度和性能。 InnoDB在磁盘上使用prima ...
分类:
数据库 时间:
2016-11-02 23:03:21
阅读次数:
260
第一步操作系统安装第二步防火墙设置第三步SELinux设置一、操作系统安装:nextthedifferencesbetween"BasicStorageDevicec"and"SpecializedstorageDevices":BasicStorageDevicec:Theinstallerautomaticallydetectsanylocallyattachedstoragedevices,anddisplaystheStorageDevi..
分类:
数据库 时间:
2016-11-02 21:10:22
阅读次数:
282
检查my.ini中的datadir是否改动过,如果改动过就还原,然后重启mysql服务即可。 ...
分类:
数据库 时间:
2016-11-02 21:02:32
阅读次数:
182
Problem:There are two SQL databases (dev and live) with on Azure which has identical table structures but different table schema name. We need a way t ...
分类:
数据库 时间:
2016-11-02 20:54:20
阅读次数:
262
连接数据库: string str = @"server=服务器名称;Integrated Security=SSPI;database=数据库名称;"; 注意封装公共类,将常用重复部分提取出,提高代码效率。 建立数据库连接对象 SqlConnection conn = new SqlConnect ...
分类:
数据库 时间:
2016-11-02 20:54:38
阅读次数:
173
总体三部分,创建sessionfactory,创建session,执行sql获取结果 1,创建sessionfactory 这里其实主要做的事情就是将xml的所有配置信息转换成一个Configuration对象,然后用这个对象组装成factory返回。 //mybatis配置文件 String re ...
分类:
数据库 时间:
2016-11-02 20:44:35
阅读次数:
238
当向Linux下的Oracle11g通过数据泵impdp导入数据库时,出现如图所示错误。 错误原因:bdck.dmp该为大写。 切记:Linux系统严格区分大小写。 ...
分类:
数据库 时间:
2016-11-02 20:41:12
阅读次数:
236
分组集(Grouping Sets)是多个分组的并集,用于在一个查询中,按照不同的分组列对集合进行聚合运算,等价于对单个分组使用“union all”,计算多个结果集的并集。使用分组集的聚合查询,返回的select 子句相同,由于select子句只能引用分组列,因此,在单个分组中缺失的分组列,TSQ ...
分类:
数据库 时间:
2016-11-02 20:37:44
阅读次数:
251
BACKEND: django.core.cache.backends.db.DatabaseCache LOCATION: 数据库表名 示例: CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.db.DatabaseCac ...
分类:
数据库 时间:
2016-11-02 20:33:43
阅读次数:
270