(预编译的好处:1.可以重复使用执行计划,减少sql编译所需时间。2.一次解析多次使用。3.避免sql注入。)(列和参数类型不一致时,会造成隐式转换) not in可能造成索引失效 比如:sql注入了一个数据库,但无法看到另一个数据库 (子查询的结果会存到临时表中,无论内存临时表还是磁盘临时表,都无法使用索引) 而or很少能用到索引
原创
2019-05-05 02:10:49
656阅读
点赞
PostgreSQL 不少的单位已经开始部署了,对于外包的开发,甲方也需要有相关的规范给出,虽然比MYSQL
原创
2022-06-10 13:32:47
294阅读
PostgreSQL 不少的单位已经开始部署了,对于外包的开发,甲方也需要有相关的规范给出,虽然比MYSQL 的要求要少了不少,但该注意的还是要注意。下面是我们的初步的规范,有兴趣的同学可...
原创
2023-06-20 04:04:09
185阅读
文章目录前言1. 命名规范1.1 总体命名规则1.2 变量名1.3 常量名1.4 类名1.5
转载
2022-10-04 16:20:09
105阅读
一、PL/SQL编程规范之大小写
就像在SQL中一样,PL / SQL中是不区分大小写的。其一般准则如下:
关键字(BEGIN, EXCEPTION, END, IF THEN ELSE,LOOP, END LOOP)、数据类型(VARCHAR2, NUMBER)、内部函数(LEAST, SUBSTR)和用户定义的子程序(procedures, functions,packages),使用大写
转载
精选
2009-09-09 11:06:15
552阅读
系统环境操作系统:Windows10PHP版本:php-7.0.12-ntsSQL server版本:SQL server2017PHP框架:thinkPHP5.0.24记录一下碰到的各种坑以及对应的解决方法 一、安装phpstudy 安装phpstudy应该挺简单的,没碰到什么问题,一路next就搞定了官网链接 http://www.phpstudy.net/唯一可
转载
2023-12-22 14:52:05
62阅读
一. 对象命令规则
1.1 数据文件
如果数据库采用文件系统,而不是裸设备,约定下列命名规则:
1) 数据文件以表空间名为开始,以.dbf为结尾,全部采用小写英文字母加数字命名。如该表空间有多个数据文件,则从第2个数据文件开始,。
例:对system表空间的
转载
精选
2011-10-05 22:23:56
385阅读
SQL SERVER数据库开发的二十一条军规如果你正在负责一基于SQL SERVER 的项目,或者刚刚接触SQL SERVER,你可能将面临一些数据库性能的问题。这篇文章会提供一些有用的经验-----关于如何形成好的设计。一、了解你用的工具不要轻视这一点,这是本文最关键的一条。也许你也看到有很多的SQL SERVER程序员没有掌握全部的T-SQL命令和SQL SERVER提供的各种工具。你也许不愿
转载
2023-12-26 22:33:49
64阅读
1 设计表过程中 尽量采用数据驱动思想 比如说用户注册 因为业务情况 需要4个字段不同组合来表示用户从哪里注册的。 业务部需要不断扩展
Oracle 内外连接查询 Union与Union All
原创
2006-11-02 08:46:36
9281阅读
点赞
8评论
数据模型开发规范数据模型的公共层设计要遵循维度建模的思想和理念。数据模型的维度设计主要以维度建模理论为基础,基于维度数据模型总线架构,构建一致性的维度和事实。数据模型开发的基本原则如下。1.数据要干净、有效要保证进入数据模型的数据是经过清洗和规范的。2.模型可扩展核心模型要尽可能保持稳定,经常变化的业务可以通过扩展模型进行分离。3.禁止逆向调用禁止逆向调用,例如不能出现ODS 层调用M DS 层数
转载
2024-03-04 10:08:01
92阅读
# SQL Server数据库开发规范
在软件开发中,数据库设计和管理是一项至关重要的任务。SQL Server作为一种广泛使用的关系数据库管理系统(RDBMS),提供了丰富的功能来支持数据存储和管理。为了确保数据库的可维护性和扩展性,遵循一套开发规范是非常必要的。本文将探讨SQL Server的开发规范,并附上代码示例来帮助理解。
## 1. 命名规范
一致的命名规范有助于提高代码的可读性
一、基础规范 (1)必须使用InnoDB存储引擎 解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 (2)必须使用UTF8字符集 解读:万国码,无需转码,无乱码风险,节省空间 (3)数据表、数据字段必须加入中文注释 解读:N年后谁tm知道这个r1,r2,r3字段是干嘛的
转载
2019-09-30 14:40:00
213阅读
2评论
本文档主要从oracle与sql server语法上进行差异性比较,诸如两者在管理,性能,优化等方面的差异不作比较。
●概念上区别
1.Oracle 是一种对象关系数据库管理系统(ORDBMS),而Sql server 只是关系型数据库管
理系统(RDBMS).
2.Oracl
转载
精选
2013-04-23 09:14:02
629阅读
本启动停止规范适用于单实例数据库。一.启动数据库:sqlplus/assysdbaSQL>startup启动成功后,启动监听lsnrctlstatus启动监听后,动态监听需要等待一分钟左右,才可以将服务注册成功。或手动在SQLPLUS中发出altersystemregister;二.关闭数据库:应用停掉停监听器ps-ef|grepLOCAL|wc-l[oracle@r11g~]$lsnrct
原创
2020-01-10 14:26:52
301阅读
1.背景概述 2.索引删除规范 3.根本解决方案及建议 1.背景概述 近期应用升级上线过程中,存在删除业务表索引的变更操作,且因删除索引导致次日业务高峰时期,数据库响应缓慢的情况,经定位是缺失索引导致。与用户沟通,虽然变更中删除索引的需求很少,但也存在此类需求。 本文从数据库层面,旨在尽可能避免类似
转载
2020-07-22 15:45:00
174阅读
2评论
在Linux系统中安装Oracle数据库是一项非常重要的工作。为了保证安装过程顺利和数据库运行稳定,我们需要遵循一些规范。下面将介绍一些关于Linux安装Oracle数据库的规范。
首先,确保系统的环境符合Oracle数据库的最低要求。在安装Oracle数据库之前,我们需要确认系统的硬件配置和操作系统版本是否符合Oracle的要求。同时,我们还需要预留足够的内存和磁盘空间供Oracle数据库使用
原创
2024-04-17 10:50:08
54阅读
????️JavaScript代码规范 代码规范通常包括这几个方面 变量和函数的命名规则 空格,缩进,注释的使用规则。 其他常用规范…… 写代码应该注意的事情 变量名声明不一样,不要使用相似或容易重复的变量名。 代码中的命名必须字母开头,字母结束,不能出现中文 尽量少使用缩写。 不要随便新增变量,仅在绝 ...
转载
2021-09-16 14:17:00
98阅读
2评论
1,业务开发完毕,不要留尾巴2,给测试人员使用要完善3,
原创
2018-07-04 11:03:48
646阅读
跨应用的共享常量,通常是client..jar中的constant目录下。单个方法的总行数不超过80行;一行不超过120个字符,超过就换行,第二行缩进4个字符;禁止使用类对象去访问静态变量或方法,使用类名来访问,节约解析成本;外部正在调用或者二方库依赖的接口,不允许修改方法签名,避免对接口调用产生方法影响。接口过时时必须加@Deprecated注解,并清晰的说明采用的新接口或新服务是什么;所有的相
原创
2023-04-13 15:25:05
102阅读