...
前段时间做一个项目,其中涉及到报表部分编写了大量复杂的SQL,比如其中的一个存储过程就有 多行。项目上线过后,进入维护阶段,发现大量的SQL很难维护。于是总结点经验教训: 设计 一 数据库命名遵循一些通用规范。 数据库命名规范是个基本的命名标准,每个团队都有自己的命名规范,我们做项目中以全大写下划线分割作为标准。表名或字段名要准确表达其业务含义。以DATE结尾的数据类型都是date类型,以TIME ...
2013-03-18 16:58 0 4299 推荐指数:
...
一.需求背景 SQL Server开源的归档工具不多,DBA一般都是通过计划任务来触发执行,执行的脚本多是SP或者是SSIS包。SSIS包的性能稍好一些,但是维护更新成本高些。所以更常见的是通过SP脚本来实现归档操作。 当数据库规模较小时,可以方便的直接在数据库上进行脚本的编写部署。但是随着数据库 ...
1. 查看数据库的版本 select @@version 2. 查看数据库所在机器操作系统参数 exec master..xp_msver 3. 查看数据库启动的参数 sp_configure 4. 查看数据库启动时 ...
最近同学群里谈论国产基础软件比较多,网上“从华为数据库到阿里数据库世界第一,亩产一万斤的浮夸何时休”这篇文章也多有转发。我在数据库方面熟悉一些,最近8年主要参与分析型数据库GBase 8a MPP的相关研发,将一些内容整理后分享给大家。 1、基于开源数据库开发商用数据库产品有无 ...
1、对于频繁更新的表创建聚集索引一定要谨慎,容易导致死锁。 2、一个表只能创建一个聚集索引,所以对于自动增长的ID主键,最好是不要创建为聚集索引,而把创建聚集索引的机会留给将来更有用的字段。 创建 ...
本文主要是针对在osgi开发过程中的一些问题进行总结,其中dbcp数据源的配置是在SpringDM下配置的。 一,derby数据源的内嵌模式 该模式的主要应用是嵌入式 ...
1.项目设计需求以及思想 1.需求文档【功能列表】(需求白皮书)+原型。(业务需求理解能力) 2. 后台开发,设计数据库(创建数据库结构)(系统设计能力) 3. 后台开发,公共代码编写(系统设计能力) 4. 功能编码 (编码能力 ...
昨天开始重新看看数据库,第一章就是总的来说一下数据库的一些术语和关系模型,以后的几章都是围绕着这些进行开展,想为以后留一个复习的轮廓,写了这篇博客。 数据:描述事物的符号记录。可以是文字,图形,图像,音频,视频等,数据有多种表现形式,它们都可以经过数字化后存入计算机。 数据库 ...