转自:http://www.cnblogs.com/MeteorSeed/archive/2013/03/27/2880054.html----------------------------------------------------------------------------------...
分类:
数据库 时间:
2016-01-25 19:12:53
阅读次数:
321
下面来分析一下: 一、时间结构 如果业务系统对时效性较高,比如新闻发布系统的文章表,可以把数据库设计成时间结构,按时间分有几种结构: 1) 平板式 表类似: article_200901 article_200902 article_200903 用年来分还是用月可自定,但用日期的话...
分类:
其他好文 时间:
2016-01-24 01:53:37
阅读次数:
1506
数据库设计Step by Step篇目整理及下载地址系列篇目1.数据库设计 Step by Step (1)——扬帆启航2.数据库设计 Step by Step (2)——数据库生命周期3.数据库设计 Step by Step (3)——基本ER模型构件4.数据库设计 Step by Step (4...
分类:
其他好文 时间:
2016-01-19 12:29:32
阅读次数:
199
同事在做抽奖排名的时候有个问题 需要按照一等奖二等奖三等奖未中奖的形式输出数据问到我如何排序。数据库设计如下 用一个prize_code字段标示了是否中奖 1是一等奖 2是二等奖 3是三等奖 0是未中奖思考许久 本来开始想用union 写出SQL如下select * from (SELECT...
分类:
数据库 时间:
2016-01-18 22:40:22
阅读次数:
228
数据库设计技巧(一) 在动态网站的设计中,数据库设计的重要性不言而喻。如果设计不当,查询起来就非常吃力,程序的性能也会受到影响。无论你使用的是mySQL或者Oracle数据库,通过进行正规化的表格设计,可以令你的PHP代码更具可读性,更容易扩展,从而也会提升应用的性能。简单说来,正规化就是在表格设....
分类:
数据库 时间:
2016-01-13 19:43:34
阅读次数:
185
单库单表 单库单表是最常见的数据库设计,例如,有一张用户(user)表放在数据库db中,所有的用户都可以在db库中的user表中查到。单库多表 随着用户数量的增加,user表的数据量会越来越大,当数据量达到一定程度的时候对user表的查询会渐渐的变慢,从而影响整个DB的性能。如果使用mysql,.....
分类:
其他好文 时间:
2016-01-12 19:29:39
阅读次数:
205
我先前曾写过三篇有关网站系统、ASP.NET 性能优化的文章,分别从 SQL 语句、数据库设计、ASP.NET 功能、IIS 7 的套件,来探讨此一性能议题。本帖算是系列作的第四篇,整理了一些我看过的书籍和文章,改从「负载均衡、服务器架构、数据库扩展」的角度,提出一些性能优化的建议,以供有建设中大型...
分类:
数据库 时间:
2016-01-11 11:49:24
阅读次数:
421
目录[-]0 系列目录1 秒杀业务分析2 秒杀技术挑战3 秒杀架构原则4 秒杀架构设计4.1 前端层设计4.2 站点层设计4.3 服务层设计4.4 数据库设计4.4.1 基本概念4.4.2 设计思路5 大并发带来的挑战5.1 请求接口的合理设计5.2 高并发的挑战:一定要“快”5.3 重启与过载保护...
分类:
其他好文 时间:
2016-01-10 23:54:49
阅读次数:
253
今天遇到个问题,关于Oracle中xml格式数据的操作。
问题记录:需求上明确该字段类型为xmltype,要做的是解析该字段,但是由于数据库设计人员的问题,某些表中的该字段类型设计成了Clob类型。
解决方法:
xmltype类型解析很容易:使用extractvalue函数即可,用法:select column_name1,column_name2,extractvalue(column_na...
分类:
数据库 时间:
2016-01-07 14:53:54
阅读次数:
353
好久不见各位,小编回归了,我知道你们肯定想我了,是吧我知道,好了,这次回归是给大家带来了新的知识,大家一定要好好听讲,会受益终身的哦!(1)什么是数据库设计?数据库设计就是将数据库中的数据实体之间的关系,进行规划和结构化的过程。数据库的设计师非常重要的,良好的数据库设计会表现的效率高,便于进一步扩展...
分类:
数据库 时间:
2016-01-07 10:15:13
阅读次数:
185