数据库
Austin_奥斯丁
这个作者很懒,什么都没留下…
展开
-
SQL Server数据库和MySQL数据库有什么区别呢?
SQL Server数据库和MySQL数据库有什么区别 1,优点分析:MYSQL短小精悍,容易上手,操作简单,免费供用的。相对其它数据库有特色又实用的语法多一些。SQL怎么也算是大型数据库,稳定,能做一般大系统的数据仓库,运行速度明显比MYSQL快N多(海量数据下这个优势显而易见)。 2,缺点分析:MYSQL难担当大系统的数据仓库,运行速度慢,不够稳定,有掉线的情况。SQLSERV...原创 2020-01-13 09:28:58 · 1046 阅读 · 0 评论 -
memcached、redis、mongodb
Memcached(内存Cache) Memcached(内存Cache)是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached...原创 2020-01-10 15:40:56 · 123 阅读 · 0 评论 -
Mysql存储过程
存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。 大多数SQL语句都是针对一个或多个表的单条语句。但是并不是所有的操作都是可以用一条语句来完成的,经常有一些操作是需要多条语句配合才能完成。 我们引入的存储过程(StoredProcedure)...原创 2020-01-09 11:27:52 · 218 阅读 · 0 评论 -
优化Mysql数据库
优化Mysql数据库:创建索引、复合索引、索引不会包含有NULL值的列、使用短索引、排序的索引问题、like语句操作、不要在列上进行运算、不使用NOT IN和<>操作 1、创建索引 对于查询占主要的应用来说,索引显得尤为重要。很多时候性能问题很简单的就是因为我们忘了添加索引而造成的,或者说没有添加更为有效的索引导致。如果不加索引的话,那么查找任何哪怕只是一条特定的数据都会进行一次全表扫...原创 2020-01-09 10:20:33 · 96 阅读 · 0 评论 -
Thinkphp5.0 join(tp5 join)
Db::table('think_artist') ->alias('a') ->join('think_work w','a.id = w.artist_id') ->join('think_card c','a.card_id = c.id') ->select(); $join = [ ['think_wk w','a.id = w.artis...原创 2019-10-09 11:13:31 · 1017 阅读 · 2 评论