找到约 10000 条结果
  • 我是这么理解你的需求的。点击搜索按钮,向后台请求第一页的搜索数据,发送参数value翻页的时候,向后台请求第X页的搜索数据,发送参数value和page
    2018-02-08
  • 简单理解就是聚集索引物理顺序存储,非聚集索引随机存储这里的存储是索引到的数据行,而非索引段本身
    2018-03-19
  • 我不说结论,就举个例子,假设表有4个列(比题主多1列,这样可以把问题说明白): {代码...} id是主键,(name, age)是索引,那么在InnoDB里实际上包含2个索引(即2个B+树): {代码...} 现在问题来了,如果你的查询是: {代码...} 只要查(name, age)索引就可以了,不会再查主索引的;但如果查询是: {代码...} 先查(name, ...
    2017-10-07
  • 是的,覆盖索引时(即select 后面字段都添加到索引里),使用like '%xxx%' 也是会走索引的,如果不是覆盖索引时,建议使用like 'xxx%'
    2019-08-17
  • 当你使用select *时,你没有强制指定索引,那么mysql为了得到你的查询的字段而查询文件,然后再进行排序操作,这就没有用到覆盖索引。而你使用了force index就会强制使用覆盖索引,这样就不会出现filesort的情况了。
    2017-05-17
  • 首先要明白索引(index)是在存储引擎(storage engine)层面实现的,而不是server层面。不是所有的存储引擎都支持所有的索引类型。即使多个存储引擎支持某一索引类型,它们的实现和行为也可能有所差别。
    2015-10-09
  • chrome 设置里面可以“设置在通过多功能框搜索时所用的搜索引擎”。比如我有下面搜索引擎设置: 那么当我在地址栏输入sfzh时,就会在SF里面搜索内容,如下图:
    2013-05-07
    2
    ✓ 已解决
  • 主键索引命名应该是针对Oracle或其他数据库吧,MySQL暂时没找到指定主键索引名字的语法,一般主键索引名默认都是PRIMARY。MySQL和Oracle对于主键索引还有不一样的地方,Oracle的主键索引就是额外的建了一个具有唯一和不为空属性的索引,而MySQL的表本身是一个聚集索引,索引键就是主键,所以并不是为主键建索引,而是以...
    2018-12-12
  • 如题, 我一直以为 select * from 表 where 索引列=xx and 非索引列=yy 一定会走索引列的索引.但是今天发现, 并不是这样.经测试(MySQL 5.6.16):
    2018-12-07
    2
    ✓ 已解决
  • 文件表五百多万行数据,起初没有索引,执行 SELECT COUNT(*) FROM file; 速度极慢,大概二十几秒。后来为 filename 和 size 添加了普通索引,SELECT COUNT(*) FROM file; 查询只需要不到1秒,使用 idx_size 索引。又为 id 添加了唯一索引,查询时间依旧不到1s,索引改用 unq_id
    2019-04-17
    1
    ✓ 已解决
  • 对于 InnoDB 而言,如果表有聚簇索引,它的数据行数据实际上就存放在主键索引的叶子页中。也就是说,可以直接通过主键索引获取到行数据。这就是 InnoDB 的聚簇索引。
    2019-04-25
  • 没有影响的,搜索器 、索引器 、检索器等都是对你内容信息搜集的检索,跟你用什么语言写的没有关系,
    2016-02-20
  • 正如上文中表中创建了 deleteTime和isFinish两个单例索引;但是在 select * from table where deleteTime=xxx and isFinish=xxx 这个语句执行中,任何一个单列索引都不是最好的选择,这时就可能会使用 索引合并。
    2021-01-27
  • 对于大表而且使用频繁的表,在生产时最好不要去加索引; 如果对大表进行索引,取出的数据大于总量的5%至10%,使用索引扫描会效率下降很多。如果通过索引,取出数据量为总量的50%以上,这个时候还不如全表扫描来得快。数据量小的表,使用不频繁的不要单独另建立索引;
    2016-09-24
  • 这个是索引类型:normal是普通索引,unique是唯一索引(加了唯一索引的列,会有唯一约束,不能有重复值,否则会插入或更新失败),full text是全文索引,仅对英文字符串有效,对中文是无效的(一般用不到这种索引)。一般情况下,选择normal即可。
    2016-10-27
  • 你要刷新的时候还要保存搜索的值,可以把刷新的值放到url上,但是这样就要搜索都要刷新页面了,如果用的是ajax搜索的话,可以在url上加上锚点记一下搜索的内容,等页面加载的时候从锚点上查到搜索的值,放到文本框中,然后在执行搜索
    2017-09-15
  • 内容完全存在 redis 里的. redis 好像没有提供搜索的命令. 那这个功能怎么实现呢 ? redis cookbook 里第3章提到一些. 他是英文的, 先分词建立索引,再搜索索引. 中文也要这么搞? 做个搜索还要先搞分词?
    2014-08-27
    5
    ✓ 已解决