做网站、写后台,经常遇到这种需求:要查某张订单,顺带把下单用户的昵称、手机号也一起显示出来。如果只用单表查询,得先查订单表,再根据 user_id 去用户表里再查一遍——来回跑两次数据库,慢还容...
下面是标题中包含该 TAG 关键词的相关文章列表,采用字母图标与卡片式布局展示。
做网站、写后台,经常遇到这种需求:要查某张订单,顺带把下单用户的昵称、手机号也一起显示出来。如果只用单表查询,得先查订单表,再根据 user_id 去用户表里再查一遍——来回跑两次数据库,慢还容...
从手写SQL到ORM:一个小电商后台的转变 老张是公司里干了十年的老程序员,一直负责维护一个小型电商平台的后台系统。最开始,所有的数据操作都是直接拼接SQL语句,比如查订单要这...
做网站或者写后台程序时,你可能听过“MySQL挺稳,但查用户行为日志太慢”“订单数据要强一致性,可商品库存又得扛住秒杀流量”——这时候光靠一种数据库,真有点吃力。不是二选一,是分...
什么是数据库查询你有没有想过,当你在网上购物时,输入“连衣裙”就能看到一堆商品,这些信息是从哪儿来的?其实背后就是数据库在工作。而“查数据”这个动作,专业点叫“数据库查询”。它...
命名规范别随便建表的时候,很多人图省事,直接用中文拼音或者缩写,比如 user_info 改成 us_inf。时间一长,自己...
为什么需要规划数据库升级路径公司用的系统跑了好几年,最近总出问题,一查才发现数据库版本太老,连安全补丁都不支持了。这时候直接点“升级”肯定不行,搞不好数据全丢,业务停摆。得先做...
做Web开发时,经常听到“连接池”这个词,特别是在和MySQL打交道的时候。你可能已经写好了查询语句,接口也跑通了,但一到高并发就卡顿、超时,问题很可能出在连接池大小没调好。 ...
什么是数据库? 你有没有想过,淘宝上几亿人的购物记录是怎么保存的?或者微信里成千上万的聊天消息是如何快速找到的?这些背后都靠数据库在支撑。简单说,数据库就是一个有组织地存数据的...
在开发一个电商网站时,用户搜索商品是最常见的操作。比如输入“手机”查找相关产品,系统需要从几万条数据里快速找出匹配项。这时候,数据库里的“索引”就派上用场了。 什么是索引?
在开发一个网站或者管理系统时,数据是核心。比如你开了个小店,用Excel记每天的销售情况,时间一长数据多了,查找、统计就变得麻烦。这时候换成数据库来管理,效率高得多。但光有数据库还不行,程序得能...