表示 进入内容 101110785
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
Displaying posts with tag: index (reset)
AliSQL 20180124 版本发布 支持 CPU TIME 和优化 BINLOG 应用时索引选择

AliSQL 在线程级别增加了 CPU time 的性能指标,可以用来度量某个SQL或者执行单元所耗费的CPU 时间片,便于性能诊断。

当 Binlog 为 Row 模式的情况下,备库在同步更新时,索引的选择是基于简单规则的,没有走优化器的代价模型,所以有可能会因为索引选择不当导致主备有较大的延迟。

【数据存储与数据库】  【mysql】  【性能】  【SQL】  【线程】   …

[获取更多]
Databus 分布式数据库同步系统

社区wiki主页:https://github.com/linkedin/Databus/wiki

背景 一个大型分布式系统往往存在多种的存储系统,mysql,tair,redis,memcache,hbase等等。

【架构】  【mysql】  【数据库】  【互联网】  【同步】  【Server】  【索引】   …

[获取更多]
mysql 唯一索引与null.md

mysql 的唯一索引要求所有参与的列都不能够为 null 值,如果唯一索引中的任何一个元素含有 null 值,则唯一约束将不起作用。 示例代码 create table tb ( a int, b int, c int, unique index (a,b,c) );

inser...

【mysql】  【解决方案】  【索引】  【index】  【prefix】   点击查看原文>

count(*) VS count(X)

背景 在平时的工作中,有些同学对count的用法还是有疑惑的,为此我做个简单的总结和测试,希望对大家有帮助。 count(*)和count(X)是不等价的

表达式 含义 count(*) 返回总行数,包括空和非空值 count(expression) ...

【mysql】  【index】   点击查看原文>

利用Flask + python3.6+MYSQL编写一个简单的评论模块。

利用flask + python3.6+MYSQL编写一个简单的评论模块。输入内容提交后,会显示在页面上。

发送并接受评论框的数据 在falsk返回首页的函数前,加入methods属性。 @app.route("/", methods=["GET", "POST"])

两种接收数据的方式 暂时性的保存,并显示在网页上.in-memory storage

主程序如下,每当程序reload时候,comments会被初始化。

【mysql】  【模块】  【数据库】  【request】  【DB】   …

[获取更多]
mysql索引使用技巧及注意事项

一.索引的作用        一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,所以查询语句的优化显然是重中之重。

【mysql】  【数据库】  【排序】  【索引】  【index】  【Create】   …

[获取更多]
MySQL的前缀索引及Oracle的类似实现

MySQL有一个很有意思的索引类型,叫做前缀索引,它可以给某个文本字段的前面部分单独做索引,从而降低索引的大小。 其实,Oracle也有类似的实现,对于文本,它可以通过substr的函数索引,实现同样甚至更多的功能。

【mysql】  【函数】  【Oracle】  【ADD】  【索引】  【index】  【Create】   …

[获取更多]
Mysql中分页查询两个方法比较

mysql中分页查询有两种方式, 一种是使用COUNT(*)的方式,具体代码如下

1 2 3

SELECT COUNT(*) FROM foo WHERE b = 1;   SELECT a FROM foo WHERE b = 1 LIMIT 100,10;

1

...

【mysql】  【性能】  【索引】  【index】   点击查看原文>

mysql多个TimeStamp设置

timestamp设置默认值是Default CURRENT_TIMESTAMP timestamp设置随着表变化而自动更新是ON UPDATE CURRENT_TIMESTAMP   但是由于 一个表中至多只能有一个字段设置CURRENT_TIMESTAMP 两行设置DEFAULT CURRENT_TIMESTAMP是不行的。

【mysql】  【innodb】  【SQL】  【数据库】  【index】  【Create】  【timestamp】   …

[获取更多]
MySQL--Online DDL

最近帮助客户订正SQL时注意到alter的操作可能会锁表(MDL),所以也补一下online ddl的知识,避免不当的操作影响业务的运行。

Online DDL原理: MySQL数据库操作中,DDL操作(比如CREATE,DROP,ALTER等)代价是非常高的,特别是在单表上千万的情况下,加个索引或改个列类型,就有可能堵塞整个表的读写。

【云栖社区】  【数据存储与数据库】  【mysql】  【innodb】  【LOG】   …

[获取更多]
表示 进入内容 101110785
« 先前的 10 新的记录 | 下一步 10 较早的记录 »