数据库
来日正长
公众号: 来日正长。
展开
-
你还在用 select * 吗
在企业进行开发中不可能不和数据库打交道,而目前大部分公司用的数据库都是关系型数据库MYSQL。那么写SQL语句也就会成为我们工作中必不可少的一部分。当数据库表中的数据量比较小时可能看不出来不同SQL语句的区别,但当数据量比较大时,就可以感受到不同SQL语句执行速度的快慢。所以今天就给大家普及一下关于一些数据库的优化。当知道有几条查询结果时,请使用"LIMIT"加上LIMIT可以限制SQL语句返回的条数,比如"LIMIT 1",这样就是返回1条数据结果,如果你已经知道该结果只有一条,就可以加上,因为这原创 2021-04-19 11:39:28 · 132 阅读 · 0 评论 -
迁移pgsql数据库表中数据
从数据库到本地: pg_dump 数据库_name -U 用户_name -t 表_name -f 输出.sql从本地到另一数据库: psql -h ip地址 -d 数据库_name -U 用户_name -password -f 输入.sql原创 2018-06-11 15:10:48 · 2394 阅读 · 0 评论 -
pgSQL的更新操作
Insert into table (key) values (value) on conflict(主键) do update set key=value原创 2018-05-24 10:08:47 · 6034 阅读 · 0 评论 -
索引
数据库查询索引要快的多,主键可以认为是一种唯一性索引。在原有表上增加索引的SQL语句:ALTER TABLE(tablename) ADD INDEX [索引名字] (表的列名)ALTER TABLE(tablename) ADD UNIQUE [索引名字] (表的列名)...原创 2018-06-05 18:07:55 · 219 阅读 · 0 评论