[数据库基础]——编码标准之编码注意事项(持续更新)

前面已经介绍三篇关于数据库编码规范的博文,现在来一个收尾篇,在说一下代码时候应该注意的东西

1. 不要使用SELECT *,使用SELECT时一定要指定所需要的列。

2. 尽量避免使用<>,如果能够使用 IN 操作代替就使用他代替。

3. 尽量避免使用 ><,最好使用 <=>= 语句代替。

4. 插入大量数据时,不要使用游标或者应用程序循环,最好使用 INSERT INTO 代替。

5. 像到多数流行的开发语言一样,不要使用 GOTO 语句。

6. 在使用 ORDER BY 时,要使用列名,不要使用列的序号。

7. 在存储过程的开始位置使用: NOCOUNT ON

8. 避免使用 TEXT、NTEXT、IMAGE SQL Server 2005 之前的版本,只能继续使用。

9. 在命名是不要使用带空格的命名标示符。

10. 如果不是必须, 不要使用交叉连接

11. 在使用 UPDATEDELETE时,尽量在在 WHERE 子句中使用带有主键的条件语句

我认为和很多开发语言一样,数据库开发coding方面肯定有很多需要注意的,还是那句话 希望大家帮忙补充、完善

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏idba

死锁案例之九

死锁,其实是一个很有意思也很有挑战的技术问题,大概每个DBA和部分开发同学都会在工作过程中遇见 。关于死锁我会持续写一个系列的案例分析,希望能够对想了解死锁的朋...

13930
来自专栏*坤的Blog

mysql生成百万级数量测试数据

1.3K30
来自专栏同步博客

MySQL查询优化

     一个好的web应用,最重要的一点是有着优秀的访问性能。数据库MySQL是web应用的组成部分,也是决定其性能的重要部分。所以提升MySQL的性能至关重...

24130
来自专栏禅林阆苑

mysql学习总结03 — 列属性(字段属性)

mysql中的6个列属性:null,default,comment,primary key,unique key,auto_increment

21720
来自专栏PPV课数据科学社区

MySQL 处理海量数据时的一些优化查询速度方法

在参与实际项目中,当 MySQL 表的数据量达到百万级时,普通的 SQL 查询效率呈直线下降,而且如果 where 中的查询条件较多时,其查询速度无法容忍。想想...

45150
来自专栏Linyb极客之路

MYSQL性能优化

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事...

16030
来自专栏微信公众号:Java团长

MySQL索引优化分析

为什么你写的sql查询慢?为什么你建的索引常失效?通过本章内容,你将学会MySQL性能下降的原因,索引的简介,索引创建的原则,explain命令的使用,以及ex...

12710
来自专栏java一日一条

MySQL 性能优化的最佳 20+ 条经验

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的...

11230
来自专栏大数据挖掘DT机器学习

50多条实用mysql数据库优化建议

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 缺省情况下建立的索引是非群集索引,但有时它并不是最...

64860
来自专栏数据和云

SQL优化之道 - 或许你不知道的10条SQL技巧

一、一些常见的SQL实践 (1)负向条件查询不能使用索引 select * from order where status!=0 and stauts!=1 n...

65950

扫码关注云+社区

领取腾讯云代金券