腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
MySQL
历史表;修订顺序丢失
mysql
我已经添加了几个列,并且我相信一个
索引
(我在w/o问题之前已经做过了),现在它不再像每个eventid那样做1、2、3这样的修改,它只是针对每一行递增。
浏览 1
提问于2017-08-03
得票数 0
1
回答
MySQL
中的外键
索引
php
、
mysql
order_id), FOREIGN KEY (order_id) REFERENCES bar(id) 我知道
MySQL
会自动向具有
主键
的列添加
索引
,但是如果我有复杂的
主键
怎么办?为什么必须在
主键
的第二列中添加
索引
?我认为
MySQL
只会自动
为
第一列添加
索引
,但会将
索引
添加到第二列、第三列…我必须手动添加此约束
吗
浏览 2
提问于2016-01-16
得票数 1
2
回答
为什么
mySQL
索引
基数可能从>0变为null?
mysql
、
indexing
、
cardinality
我在Centos上运行
mySQL
5.6,但遇到了性能问题。在尝试正确设置空表的
索引
的基数时,出现了一些错误。但是,一旦完成此操作并正确设置了空表的
索引
(设置
为
0,而不是NULL),我就启动了一个作业来填充表。 我定期检查,看到基数稳步上升。然后我开始了另一份工作,看着人数继续增长。最后,我同时启动了两个作业(我应该提一下,这些作业与服务器进程通信,服务器进程通过到
mySQL
的单个连接来序列化并发请求)。几乎立刻我就看到基数开始变为空。我可以列出更多的信息(如果需要的话,我也会列出),但是我想知道是否有任
浏览 6
提问于2013-10-09
得票数 1
4
回答
具有两列的
MySQL
索引
,其中一列是外键
mysql
、
foreign-keys
、
indexing
我有表T1,其中列A是
主键
,列B是外键,外键是表T2中的
主键
。我想在T1中创建一个
索引
,一个复合
索引
,如(B,A)。但是
MySQL
只允许我将
索引
创建
为
(A,B)。是因为B列是外键
吗
??请解释一下
浏览 0
提问于2011-01-05
得票数 1
回答已采纳
2
回答
创建不带聚集
索引
的
mysql
主键
?
sql
、
mysql
、
indexing
我是一个
为
即将到来的大型项目(由于许可)而尝试使用
MySQL
的Server人员,而且我在创建
主键
时没有找到太多的信息,而没有聚集
索引
。我在5.1上读到的所有文档都说,
主键
会自动给出一个聚集
索引
。由于我对
主键
列(GUID)使用二进制(16),所以我不希望在它上有聚集
索引
。所以..。 是否可以在没有聚集
索引
的情况下创建
主键
?我总是可以将聚集
索引
放在date_created列上,但是如何防止
m
浏览 6
提问于2009-10-18
得票数 3
回答已采纳
2
回答
mysql
警告:
MYSQL
中同一字段的
主键
和
索引
mysql
、
indexing
mysql
警告:
MYSQL
中同一字段的
主键
和
索引
。正如理论书中所用的那样,这两个术语被用来解释
索引
,但是在实践中,当我试图对同样是
主键
的特定字段进行
索引
时,
MySQL
会生成一个警告,尽管
索引
是创建的。 有人能解释一下
吗
?
浏览 5
提问于2013-10-06
得票数 2
回答已采纳
2
回答
InnoDB二级
索引
包含值而不是指向PK的指针,它如何足够?
mysql
、
indexing
、
innodb
、
myisam
我正在阅读Effective
Mysql
- Optimizing
Mysql
Statements,在chapter 3中有这样的解释: 这一点很重要,有两个原因。首先,当定义了一个大的
主键
时,InnoDB中的辅助
索引
的大小可能要大得多--例如,当InnoDB中的
主键
长度<e
浏览 0
提问于2019-06-15
得票数 1
回答已采纳
1
回答
主键
自动添加到
MySQL
5.5上的第二天
索引
?
mysql
我有一张表(采购单),其中列有下列各栏:以及由字段PurchaseOrderID组成的
主键
我想用字段creatorID,purchaseorderID创建一个辅助
索引
最近,我在Percona的主页(
为
MySQL
5.6建立
索引
最佳实践)上遇到了一个
浏览 0
提问于2014-01-03
得票数 0
回答已采纳
1
回答
mysql
innodb按
主键
删除10000行,不使用
索引
mysql
、
indexing
、
innodb
、
sql-delete
我有一个使用InnoDB存储引擎的
MySQL
表。它包含大约8000000个数据行,当我使用select * from t它可以命中
主键
索引
。当我减少参数的数量以删除5000行数据时,或者当我删除非
主键
索引
但仍然删除10000行数据时
浏览 14
提问于2020-05-11
得票数 0
1
回答
无法找到优化
MySQL
查询的“技巧”
mysql
、
index
下面是这个文章的摘录:FROM customers LIMIT 10 OFFSET 990;SELECT idORDER BY name我不知道这两个查询之间的区别,尽管有解释,特别是诱发的双重查找有人能更详细地解释一下
吗
?
浏览 0
提问于2014-06-08
得票数 2
回答已采纳
1
回答
MySQL
连接查询非常慢,解释没有帮助
mysql
、
join
loyalty_visit_items ref loyalty_visit_id loyalty_visit_id 5 loyalty.loyalty_visits.id 12 Using where
索引
似乎被正确地使用
浏览 1
提问于2012-05-03
得票数 0
1
回答
更改现有
MySQL
复制上的
主键
mysql
、
indexing
、
primary-key
、
replication
我在
MySQL
(InnoDB)上使用主从复制,并希望更改
主键
和
索引
。谢谢
浏览 2
提问于2013-07-17
得票数 0
回答已采纳
3
回答
通过对行进行排序来优化
MySQL
sql
、
mysql
、
optimization
、
indexing
我不是
MySQL
的专家,在没有找到解决方案的情况下,我搜索了很多关于以下问题的内容。它用作
主键
。 目前,行没有排序(这意味着,默认情况下,我在phpMyAdmin中所观察到的顺序是将项插入表中的顺序)。由于对该表的访问有99%是SELECT (在我的程序中很少有INSERT和UPDATE ),我想我应该向列'file‘添加一个
索引
(几乎所有的SELECT都只使用这个列)。然而,我的问题是,“总是按照'file‘的字母顺序存储行,而不是创建
索引
,不是更有效
吗
?”因此,“是否可以通知<em
浏览 7
提问于2009-11-23
得票数 0
回答已采纳
3
回答
MySQL
是为
主键
创建额外的
索引
,还是将数据本身用作“
索引
”?
mysql
、
primary-key
我知道,当您创建一个
主键
时,
MySQL
根据这个
主键
对数据进行排序,问题是,它实际上是创建了另一个
索引
,还是使用实际数据作为
索引
,因为它应该由
主键
进行排序?编辑: 如果我有一个有
索引
A和
索引
B而没有
主键
的表,我有数据+
索引
A+
索引
B。如果我将表更改为以
索引
A的列作为
主键
,我将只拥有数据(也用作
索引
)+
索引
B,对
吗
浏览 0
提问于2019-07-21
得票数 3
回答已采纳
3
回答
不使用
索引
的
MySQL
mysql
、
sql
、
database
、
indexing
我有一个名为'test‘的简单
MySQL
表,其中有两列:我在表中创建了一个
索引
,该
索引
是基于“textcol”列的。但是,ORDER查询似乎没有使用
索引
,即在一个简单查询上的EXPLAIN语句在文本中的ORDER显示
为
NULL,并且在其输出的键列中显示
为
NULL,并且还使用文件。任何要更改以帮助使用ORDER
索引
的指针对我来说都是有用的。由"<em
浏览 2
提问于2012-03-09
得票数 16
回答已采纳
1
回答
数据库表
主键
database
、
datatable
、
primary-key
DBA问我是否所有的桌子都需要
主键
。我说是的,主要原因是它是良好的DB设计实践。当我问到为什么DBA告诉我,为了节省资源,我们组织的数据库服务器中的表的数量最好最小化。数据表中有
主键
有什么坏处
吗
?
浏览 1
提问于2014-12-09
得票数 0
回答已采纳
5
回答
使用
主键
作为
索引
mysql
、
postgresql
、
indexing
、
database-design
、
database-performance
在我的应用程序中,我通常使用我的
主键
来访问数据。但是,有人告诉我,为了提高性能,我应该在表中
索引
列。但我不知道要
索引
哪些列。 在
主键
上创建
索引
是个好主意
吗
?我如何知道要
索引
哪些列?
浏览 0
提问于2013-08-20
得票数 0
2
回答
为什么
为
SELECT (*).选择二级
索引
而不是聚集
索引
?
mysql
、
performance
、
index-tuning
、
query-performance
在本查询中:选择了第二个
索引
:+--+-------+---------------+------+---------+------+----------+-------------+| count(*) || 50000000 |1
浏览 0
提问于2012-04-23
得票数 5
2
回答
插入到我的SQL数据库时出现错误502,没有
主键
javascript
、
mysql
、
node.js
、
ajax
但是,当我插入一个名称已经存在于数据库中的项目时,我有一个问题,我无法找到解决方案,因为每个项目都有自己的
索引
(在DB中有一个自动递增的整数列),而项目名称列不是表的
主键
。我使用带有express、ajax和request的NodeJS,我的数据库使用由PHPMyAdmin管理的
mySQL
。
浏览 3
提问于2018-12-03
得票数 0
6
回答
索引
和多列
主键
sql
、
mysql
、
primary-key
、
indexing
在
MySQL
数据库中,我有一个具有以下
主键
的表在我的应用程序中,我也会经常选择“项目”本身,而不经常只选择“发票”。我假设我会从这些列的
索引
中受益。当我定义以下内容时,
MySQL
不会抱怨:但我没有看到任何证据(使用DESCRIBE --这是我知道如何查看的惟一方法),表明已经
为
这两列建立了单独的
索引
因此,问题是,构成
主键</e
浏览 1
提问于2010-06-16
得票数 46
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
看一遍就理解:order by 详解
《MySQL系列》之 性能优化(二)
这些高效的MySQL索引建立方法及原理,你知道吗?
漫话:MySQL中的行级锁,表级锁,页级锁
MySQL统计总数就用count(×),别花里胡哨的《死磕MySQL系列 十》
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券