61.索引管理_快速上机动手实战创建、修改以及删除索引 课程大纲 1、为什么我们要手动创建索引? 2、创建索引 创建索引的语法 PUT /my_index{ "settings": { ... any settings ... }, "mappings": { "type_one": { ... a ...
分类:
其他好文 时间:
2018-07-09 14:15:40
阅读次数:
236
1.oracle优化器 优化目标分为4种: choose (选择性) rule (基于规则) first rows(第一行) all rows(所有行) Description:描述sql的执行计划 Object owner:对象模式 Object name:对象名 Cost:花费(的时间) Car ...
分类:
数据库 时间:
2018-07-08 13:33:07
阅读次数:
200
(一)问题: 最近在做Oracle数据清理,在对分区表进行数据清理时,采用的方法是drop partition,删除的过程中,没有遇到任何问题,大概过了10分钟,开发人员反馈部分分区表上的业务失败。具体错误为: ORA-01502错误:索引或这类索引的分区处于不可用状态(英文:ora-01502:i... ...
分类:
数据库 时间:
2018-07-07 15:51:46
阅读次数:
219
ALTER TABLE tablename DROP CONSTRAINT primaryname。--修改表删除索引主键 alter table tableName add primary key(sid); --添加主键 抽数的时候如果有报唯一索引错的。就这么操作 GP sql 语法搜索 pos ...
分类:
数据库 时间:
2018-07-05 18:27:36
阅读次数:
223
索引的创建可以在CREATE TABLE语句中进行,也可以单独用CREATE INDEX或ALTER TABLE来给表增加索引。删除索引可以利用ALTER TABLE或DROP INDEX语句来实现。(1)使用ALTER TABLE语句创建索引。语法如下:alter table table_name ...
分类:
数据库 时间:
2018-06-27 21:11:56
阅读次数:
220
一、环境centos6.7、oracle11.2,表根据日期按月分区二、测试1、查询表存在索引ind_1(org_id,visit_date,visit_no,patient_id)执行查询语句执行计划如下:查询总计时间大纺:2分40秒左右。2、删除索引ind_1(org_id,visit_date,visit_no,patient_id)dropindexind_1;执行查询语句执行计划如下:查
分类:
其他好文 时间:
2018-06-27 12:10:55
阅读次数:
205
Ⅰ、如何使用B+ tree索引 看key值,表示这条sql语句的执行计划使用了哪一个索引,没走索引,key值就是NULL,这时候就会扫描全部数据 线上删除索引不需要在线工具,只是将索引所占的空间释放掉,很快,不需要pt osc Ⅱ、线上调优 大部分都是看慢查询日志,找到慢sql,复制出来去命令行里e ...
分类:
其他好文 时间:
2018-06-21 13:52:14
阅读次数:
175
curl-XDELETEhttp://localhost:9200/indexname/typename/_query?pretty-d‘{"query":{"filtered":{"filter":{"bool":{"must":{"range":{"logt
分类:
其他好文 时间:
2018-06-10 15:08:40
阅读次数:
372
1.元组的书写 tu=(1,2,3,"lt","nn") 2.元组不能修改,删除3.索引 v=tu[4] print(v) #4.切片 v=tu[0:4] print(v) 4.元组也是也迭代的 for i in tu: print(i) 5.字符串、元组、列表之间的转换 s="qweasdzxc"... ...
分类:
编程语言 时间:
2018-06-08 00:39:39
阅读次数:
185