MySQL 索引的使用与优化

数据库
MySQL 索引的使用与优化

索引在数据库开发中占了很重要的位置,数据量少的时候,查询的速度可能不会很慢,当数据量超过百万级别时,没有索引查询就会非常缓慢,MySQL索引的建立对于MySQL的高效运行是很重要的;首先介绍一下索引的本质,再介绍几种常见的MySQL索引类型,索引的创建和使用实例的知识,以及索引的优化和注意事项等。 一、 索引的本质MySQL官方对索引的定义为:索引(Index)是帮助My...

Homestead 修改root密码和默认root登录设置方法

Laravel
Homestead 修改root密码和默认root登录设置方法

一般用homestead开发都是用默认vagrant账号登录的,突然想换成root账号登录,执行su root命令,输入默认密码一直提示错误,因为之前改过的密码都忘了,尝试很多种修改密码方法后,发现在stackoverflow社区的一个解决办法最简单快捷,只要输入sudo passwd root命令,即可修改,操作如下图: 还可以修改homestead默认是root登录...

Laravel 性能优化技巧

Laravel
Laravel 性能优化技巧

一直使用Laravel框架开发接口,但对框架的性能不是很满意,总感觉运行的比较慢,于是寻找一些有关Laravel的优化技巧方法,发现很多不错的方法,接下来一一分享这些技巧。 1. 配置文件缓存使用以下 Artisan 自带命令,把 config 文件夹里所有配置信息合并到一个文件里,减少运行时文件的载入数量:1php artisan config:cache 上面命令会生...

Laravel表单验证中使用between需要注意的地方

Laravel
Laravel表单验证中使用between需要注意的地方

最近在做表单验证的时候,本想着验证一个整数是否在某个范围内,发现一直验证失败,通过查看源码才发现还要加入条件才能验证,下面将讲解需要注意地方。刚开始时验证term这个值是否在1-24之间,下面举例说明:12345$validator = Validator::make($data, [ 'term' => 'between:1,24',], [ 'ter...

【分享】程序员必读的十二本经典巨作

其他
【分享】程序员必读的十二本经典巨作

之前在国外知名网站stackoverflow上有一个问题调查: 哪本书是对程序员最有影响、每个程序员都该阅读的书?大概读了几本排名较前的书籍,后来发现还有更多经典书籍,下面将介绍十二本不错的书籍。 1. 《Code Complete 2(代码大全 2)》 这本书是公认的关于编程的最佳实践指南之一, 在过去的十多年间,本书一直在帮助开发人员编写更好的软件。现在,作者将这本经...

×
  • {title}