PUT /cheng { "mappings": { "properties": { "name": { "type": "text", "analyzer": "ik_max_word", "search_analyzer": "ik_smart" } } } } ...
分类:
其他好文 时间:
2020-05-07 18:13:59
阅读次数:
498
常用配置 # 缓冲池位于主内存中,InnoDB用它来缓存被访问过的表和索引文件,使常用数据可以直接在内存中被处理,从而提升处理速度 innodb_buffer_pool # MySQL5.6.6之后可以调整为多个。表示InnoDB缓冲区可以被划分为多个区域,也可以理解为把innodb_buffer_ ...
分类:
数据库 时间:
2020-05-07 15:13:01
阅读次数:
78
1.说明 Elasticsearch 是分布式的,但是对于我们开发者来说并未过多的参与其中,我们只需启动对应数量的节点,并给它们分配相同的 cluster.name 让它们归属于同?个集群,创建索引的 时候只需指定索引主分?数和 副分?数 即可,其他的都交给了 ES 内部??去实现。 这和数据库的分 ...
分类:
其他好文 时间:
2020-05-04 19:12:33
阅读次数:
50
(1)直接创建索引 CREATE INDEX index_name ON table(column(length)) CREATE UNIQUE INDEX zipindex on ec_address(FIRST_LETTER(3)) mysql> create index index_name ...
分类:
数据库 时间:
2020-04-30 15:19:55
阅读次数:
60
面试官:想了解 ES 的底层原理,不再只关注业务层面了。 解答: 这里的索引文档应该理解为文档写入 ES,创建索引的过程。 文档写入包含:单文档写入和批量 bulk 写入,这里只解释一下:单文档写入流程。 记住官方文档中的这个图。 第一步:客户写集群某节点写入数据,发送请求。(如果没有指定路由/协调 ...
分类:
其他好文 时间:
2020-04-29 16:36:23
阅读次数:
135
A.填空题1.类的三大特性是(封装性)(继承性)(多态性)。2.SQL语言中,用于事务回滚的语句是(rollback)。3.声明静态变量的关键字是(static),声明常量的关键字是(const)。4.软件工程的三大文档(需求分析)(概要设计)(详细设计)。5.为数据表创建索引的目的是(提高查询的检 ...
MySQL如何创建一个好索引?创建索引的5条建议 过滤效率高的放前面 对于一个多列索引,它的存储顺序是先按第一列进行比较,然后是第二列,第三列...这样。查询时,如果第一列能够排除的越多,那么后面列需要判断的行数就越少,效率越高。 关于如何判断哪个列的过滤效率更高,可以通过选择性计算来决定。例如我们 ...
分类:
数据库 时间:
2020-04-29 00:57:02
阅读次数:
77
主从参数: 修改date:ntpdate asia.pool.ntp.org 主从配置通讯端口: db2h_erpinst1 70000/tcp 主库配置: db2 update db cfg for erpdb using hadr_local_host PrimaryNode-1 #本地服务器主 ...
分类:
数据库 时间:
2020-04-22 19:37:17
阅读次数:
252
在sqlserver中,几年之前就注意到一个现象:sqlserver中对一个大表创建索引或者rebuild索引的过程中,会引起内存剧烈的动荡,究其原因为何,这种现象到底正不正常,是不是sqlserver内存管理存在缺陷?另外,最近刚好想到跟MySQL对比一下类似操作引起的内存变化,测试MySQL会不 ...
分类:
数据库 时间:
2020-04-22 00:04:50
阅读次数:
91
一直以来经验告诉我们,创建索引需要加online? 为啥? 总结: 1.创建索引不加online, 表有dml操作未结束事务,创建索引失败; 2.创建索引不加online,在建索引的过程中,业务对表有dml操作,业务将被阻塞tm锁无法申请这个资源【大表建索引影响更大】; 3.创建索引使用online ...
分类:
其他好文 时间:
2020-04-20 12:09:10
阅读次数:
55