摘要: AJAX AJAX不是JavaScript的规范,它只是一个哥们“发明”的缩写:Asynchronous JavaScript and XML,意思就是用JavaScript执行异步网络请求。 如果仔细观察一个Form的提交,你就会发现,一旦用户点击“Submit”按钮,表单开始提交,浏览器就会刷新 阅读全文
posted @ 2017-08-20 23:23 星光伴我心· 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1.要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: 最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库. 备注、描述、评论之类 阅读全文
posted @ 2017-08-20 22:53 星光伴我心· 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。 例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要 阅读全文
posted @ 2017-08-20 22:37 星光伴我心· 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 数据库开发规范 数据库开发规范定义:开发规范是针对内部开发的一系列建议或规则。 开发规范本身也包含几部分:基本命名和约束规范,字段设计规范,索引规范,使用规范。 规范存在意义 保证线上数据库schema规范 减少出问题概率 方便自动化管理 规范需要长期坚持,对开发和DBA是一个双赢的事情 保证线上数 阅读全文
posted @ 2017-08-20 18:40 星光伴我心· 阅读(730) 评论(0) 推荐(0) 编辑
摘要: 先看看网上一个牛表:关系型数据库——单表60亿 单表60亿记录等大数据场景的MySQL优化和运维之道 | 高可用架构 纯查询的操作可以是这样: 1、查询语句上,只写必要的字段,建好索引,注意一下查询条件的使用,多表查询不要用框架(自己写sql) ref 浅谈MySQL中优化sql语句查询常用的30种 阅读全文
posted @ 2017-08-20 18:37 星光伴我心· 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 转自腾讯云 规则1:一般情况可以选择MyISAM存储引擎,如果需要事务支持必须使用InnoDB存储引擎。 注意:MyISAM存储引擎 B-tree索引有一个很大的限制:参与一个索引的所有字段的长度之和不能超过1000字节。另外MyISAM数据和索引是分开,而InnoDB的数据存储是按聚簇(clust 阅读全文
posted @ 2017-08-20 18:12 星光伴我心· 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一. 首先我们调用的是request模块里面的urlopen方法,传入一个URL,这个网址是豆瓣首页,协议是HTTP协议,当然你也可以把HTTP换做FTP,FILE,HTTPS 等等,只是代表了一种访问控制协议,urlopen一般接受三个参数,它的参数如下: urlopen(url, data, t 阅读全文
posted @ 2017-08-20 16:35 星光伴我心· 阅读(125) 评论(0) 推荐(0) 编辑