数据库 不走索引

  • 提高数据库查询速度的几个思路

    1、缓存,在持久层或持久层之上做缓存。2、数据库表的大字段剥离,保证单条记录的数据量很小。3、恰当地使用索引。4、必要时建立多级索引。5、分析Oracle的执行计划,通过表数据统计等方式协助数据库走正确的查询方式,该走索引就走索引,该走全表扫描就走全表扫描。6、表分区和拆分,无论是业务逻辑上的拆分...

    文章 skyme张 2011-12-07 500浏览量

  • 数据库 MySQL使用规范!数据库开发须看

    规范化对云数据库 MySQL 的管理和维护,避免操作不当对云数据库 MySQL 造成不可用等影响。指导数据库开发人员合理编写 SQL,发挥云数据库 MySQL 最优性能。 权限管理规范 考虑到云数据库 MySQL 的稳定性和安全性,云数据库 MySQL 限制了 super、shutdown、fil...

    文章 上云网站建设 2020-09-30 253浏览量

  • 提高数据库查询速度的几个思路

    提高数据库查询速度的几个思路 :1、缓存,在持久层或持久层之上做缓存;2、数据库表的大字段剥离,保证单条记录的数据量很小; 3、恰当地使用索引;4、必要时建立多级索引; 5、分析Oracle的执行计划,通过表数据统计等方式协助数据库走正确的查询方式,该走索引就走索引,该走全表扫描就走全表扫描; 6...

    文章 mavericks 2015-07-08 1095浏览量

  • Quick BI 数据可视化分析平台

    2020年入选全球Gartner ABI魔力象限,为中国首个且唯一入选BI产品

    广告

  • 提高数据库查询速度的几个思路

    1、缓存,在持久层或持久层之上做缓存。2、数据库表的大字段剥离,保证单条记录的数据量很小。3、恰当地使用索引。4、必要时建立多级索引。5、分析Oracle的执行计划,通过表数据统计等方式协助数据库走正确的查询方式,该走索引就走索引,该走全表扫描就走全表扫描。6、表分区和拆分,无论是业务逻辑上的拆分...

    文章 skyme 2016-05-03 1026浏览量

  • Phoenix在2345的实践

    本文介绍Phoenix在2345公司的实践,主要是实时查询平台的背景、难点、Phoenix解决的问题、Phoenix-Sql的优化以及Phoenix与实时数仓的融合思路。具体内容如下:实时数据查询时客服系统中一个很重要的模块,提供全公司所有主要产品的数据的查询功能,由于各产品的数据库、数据表错综复...

    文章 gabrywu 2019-06-03 1716浏览量

  • Mysql 查询调优记录

    1、mysql会自己根据语句和数据的范围决策出使用的索引,mysql会自己使用最合适的索引,where 后面的字段顺序无需与联合索引一致。Mysql的查询优化器会使用统计数据预估使用各个索引的代价(COST),与不使用索引的代价(COST)比较。Mysql会选择代价最低的方式执行查询。 2、能建立...

    文章 铭铭erom 2017-05-04 1602浏览量

  • 解读Mysql索引

    一.索引的数据结构 索引是帮助数据库高效获取数据的一种排好序的数据结构。我们一般常用的数据结构有:二叉树、红黑树、B-Tree、HashMap先说下结论,mysql的索引不管存储引擎是innodb还是mylsam使用的都是B+Tree,为何使用B+Tree呢主要是其它几种数据结构针对数据库这种场景...

    文章 慧联LPWAN技术 2020-11-10 371浏览量

  • 【SQL SERVER】索引

    【SQL SERVER】索引 在做开发过程中经常会接触数据库索引,不只是DBA才需要知道索引知识,了解索引可以让我们写出更高质量代码。 索引概述聚集索引非聚集索引唯一索引筛选索引非聚集索引包含列索引概述        索引的存在主要为了提高数据检索速度,设计高效的索引对于获得良好的数据库和应用程序...

    文章 推荐码发放 2020-04-04 305浏览量

  • 数据库 -- 索引并不是万能的

    数据库 -- 索引并不是万能的 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。但是索引也不是万能的 ,有时候发现我们 sql 中索引不生效的,我们深入理解下索引的...

    文章 浪人与酒 2020-11-26 201浏览量

  • 建立索引的原则 - 以innodb为例

    一、写在前面         随着开发、测试任务进入尾声,大家都在整理一些项目发布前的一些准备工作,其中一个重要的工作就是为之前写的一些sql语句建立索引,这高并发、高访问量的环境下是非常有必要的,建立一个好的索引能够极大地提高sql语句的查询效率,那么问题来了,到底什么是索引,怎样才能建立一个好...

    文章 mavericks 2016-02-26 7873浏览量

  • 单机数据库优化的一些实践(mysql)

    数据库优化有很多可以讲,按照支撑的数据量来分可以分为两个阶段:单机数据库和分库分表,前者一般可以支撑500W或者10G以内的数据,超过这个值则需要考虑分库分表。另外,一般大企业面试往往会从单机数据库问起,一步一步问到分库分表,中间会穿插很多数据库优化的问题。本文试图描述单机数据库优化的一些实践,数...

    文章 技术小美 2017-11-12 987浏览量

  • 【译】SQL Server索引进阶第十五篇:索引的最佳实践

      索引设计是数据库设计中比较重要的一个环节,对数据库的性能其中至关重要的作用,但是索引的设计却又不是那么容易的事情,性能也不是那么轻易就获取到的,很多的技术人员因为不恰当的创建索引,最后使得其效果适得其反,可以说“成也索引,败也索引”     本系列文章来自Stairway to SQL Se...

    文章 范大脚脚 2017-11-16 579浏览量

  • MySQL 第九篇:Mysql 与 ORACLE 开发差异、Mysql 优化

    我把MySQL的内容整理成9篇博客,学完这9篇博客虽不能说能成为大神,但是应付一般中小企业的开发已经足够了,有疑问或建议的欢迎留言讨论。 Mysql 与 ORACLE 开发差异 一、 常用的基本数据类型对比 二、 常用 SQL函数以及其它语法差异 Mysql 优化 一、 数据库设计 a) 适当...

    文章 我巴巴 2017-10-30 1432浏览量

  • SQL Server-聚焦使用索引和查询执行计划(五)

    前言 上一篇我们讲了聚集索引对非聚集索引的影响,对数据库一直在强调的性能优化,所以这一节我们统筹讲讲利用索引来看看查询执行计划是怎样的,简短的内容,深入的理解,Always to review the basics。 透过索引来看查询执行计划 我们首先来看看第一个例子 1、默认使用索引 USE ...

    文章 jeffcky 2016-11-30 552浏览量

  • Elasticsearch 字段类型之 Range 经典应用场景

    作者介绍: 李猛(ynuosoft),Elastic-stack 产品深度用户,ES 认证工程师,2012 年接触 Elasticsearch,对 Elastic-Stack 开发、架构、运维等方面有深入体验,实践过多种 Elasticsearch 项目,最暴力的大数据分析应用,最复杂的业务系统应...

    文章 工程师甲 2020-07-07 439浏览量

  • MySQL数据库常用面试题解析(100题收藏版)

    前言 MySQL数据库常用面试题解析(100题收藏版) 数据库 1. MySQL 索引使用有哪些注意事项呢? 可以从三个维度回答这个问题:索引哪些情况会失效,索引不适合哪些场景,索引规则 索引哪些情况会失效 查询条件包含or,可能导致索引失效 如何字段类型是字符串,where时一定用引号括起来,...

    文章 游客x3ep55vjljc6o 2020-09-29 381浏览量

  • 数据库索引以及索引的实现(B+树介绍,和B树,区别)

    数据库索引以及索引的实现(B+树介绍,和B树,区别) 索引 索引是提高数据库表访问速度的方法。 分为聚集索引和非聚集索引。 聚集索引:对正文内容按照一定规则排序的目录。 非聚集索引:目录按照一定的顺序排列,正文按照另一种顺序排列,目录与正文之间保持一种映射关系。 把数据库索引比作字典查询索引,...

    文章 推荐码发放 2018-06-23 3222浏览量

  • MySQL 数据库铁律

    MySQL 数据库铁律好的数据库规范有助于减少软件实现的复杂度,降低沟通成本,本铁律主要涵盖了建库建表、建索引、写 SQL、ORM 映射等方面的处理约定。 1.建库铁律 铁律 Level 备注字符集 使用 utf-8。如果存储的是表情则选用 utf8mb4 进行存储。 强制...

    文章 优惠码优惠 2019-09-16 864浏览量

  • 数据库相关岗位面试准备建议

    标签 PostgreSQL , 数据库 , 面试准备 背景 本文同时适合用人方、闯关应聘方。 注意通过面试问题,发掘小伙伴的极限。找准小伙伴层级定位。 类目 至少应该包含如下,每一项应该包含范围,考察目的,评判标准,不同等级的差异化,对应的深度、广度。 外围能力考察 操作系统 比如 为...

    文章 德哥 2018-10-05 2013浏览量

  • Mysql学习笔记(八)索引

    原文:Mysql学习笔记(八)索引 PS:把昨天的学习内容补上...发一下昨天学的东西....五月三日。。。继续学习数据库... 学习内容: 索引.... 索引的优点: 1.通过创建唯一索引,可以保证数据库每行数据的唯一性... 2.使查找的速度明显加快... 3.当使用分组和排序进行查询时,可以...

    文章 杰克.陈 2015-05-09 550浏览量

  • ORACLE索引被抑制情况

    前言、在做数据库调优的很多情况下,都可以通过增加索引来提高数据库的性能,但是有些情况下DBA也是无能为力的,因为该有的索引都已经创建了,但是由于开发人员所写的SQL语句的问题导致不能走索引,那么这种情况下就需要修改语句来; 测试环境的说明:   情况一、TO_CHAR和TO_DA...

    文章 猎人笔记 2014-06-04 387浏览量

  • 谈谈MySQL的索引

    谈谈MySQL的索引 目录索引前言是什么B树B+树B树和B+树结构上异同有什么用怎么用索引前言总所周知,数据库查询是数据库的最主要功能之一。我们都希望查询数据的速度能尽可能的快。而支撑这一快速的背后就是索引;MySQL索引问题也是大家经常遇到的面试题模块,想想自己也没有去系统地总结过索引,所以记录...

    文章 推荐码发放 2020-04-23 395浏览量

  • 从 LinkedIn 的数据处理机制学习数据架构

    LinkedIn.com是当今最流行的专业社交网站之一,本文描述了LinkedIn.com是如何管理数据的。如你对文中的观点有异议亦或文中有遗漏的部分请随时告诉我。 LinkedIn.com数据用例 下面是一些数据用例,可能我们在浏览LinkedIn网页时都已经看到过了。 更新后的个人资料后几乎...

    文章 青衫无名 2017-06-02 1135浏览量

  • 学习方法总结

    记录下学习过程中得出的一些好的思考方式,学习方式。以免走太多的弯路。 1.知识点学习,找其中的联系,知识点之间的联系。比如索引,数据库的索引是一种数据库中排序的数据结构。它的实现原理用到B数或者B+数等。这就关联到数据结构的知识点,相互之间的深入理解。能更容易的掌握这个模块的东西。 2.在学习的过...

    文章 数据小白张小东 2015-08-05 409浏览量

  • 百万数据修改索引,百万数据修改主键

    原文:百万数据修改索引,百万数据修改主键   当百万数据时,如果修改主键,那么会自动重建索引,所以操作会非常慢,经常会超时,错误提示类似:  超时时间已到。在操作完成之前超时时间已过或服务器未响应   解决方案:不要采用手动添加主键或者索引,而采用sql语句修改主键或者索引,当然很多人这个sql不...

    文章 杰克.陈 2015-02-09 730浏览量

  • 为什么不走索引, PostgreSQL

    原文出处:">http://www.postgresonline.com/journal/archives/78-why-si-my-index-not-being-used.html>有一个老的问题经常会问道数据库转件就是为什么或者为什么表的索引没有被使用?下面的文章将会简单的回答这...

    文章 whatcat 2017-11-22 3224浏览量

  • MySQL数据库性能优化之SQL优化

    这篇文章是以 MySQL 为背景,很多内容同时适用于其他关系型数据库,需要有一些索引知识为基础。  优化目标   1、减少 IO 次数   IO永远是数据库最容易瓶颈的地方,这是由数据库的职责所决定的,大部分数据库操作中超过90%的时间都是 IO 操作所占用的,减少 IO 次数是 SQL 优化中需...

    文章 寒凝雪 2017-07-03 1356浏览量

  • 《MySQL DBA修炼之道》——3.5 索引

    本节书摘来自华章出版社《MySQL DBA修炼之道》一书中的第3章,第3.5节,作者:陈晓勇,更多章节内容可以访问云栖社区“华章计算机”公众号查看 3.5 索引 3.5.1 索引介绍数据库索引,是数据库管理系统中一个排序的数据结构,用于协助快速查询、更新数据库表中的数据。它类似于书本上的索引,通过...

    文章 华章计算机 2017-05-02 2450浏览量

  • 24个经典的MySQL索引问题,你都遇到过哪些?

    索引 1、什么是索引? 2、索引有哪些优缺点? 3、索引使用场景(重点) 4、索引有哪几种类型? 5、索引的数据结构(b树,hash) 6、索引的基本原理 7、索引算法有哪些? 8、索引设计的原则? 9、创建索引的原则(重中之重) 10、创建索引的三种方式,删除索引 11、创建索引时需要注意什么?...

    文章 Java架构师追风 2020-05-21 809浏览量

  • SIGMOD 2019 现场直击!带给你最独家的 15 篇论文全解读

    SIGMOD会议位列数据库方向的三大顶级会议之首(其次是VLDB及ICDE)。2019SIGMOD于6月30日至7月5日在荷兰阿姆斯特丹举办。本文由OceanBase团队为读者带来最权威、最前沿的大会独家报道。 SIGMOD是数据库方向的三大顶级会议之一(另外两个是VLDB及ICDE),2019 ...

    文章 缪克卢汉 2019-08-07 8714浏览量

1 2 3 4 ... 31 >

云产品推荐

阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 企业信息查询 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 企业建站模板