良好的逻辑设计和物理设计是高性能的基石,应该根据系统要执行的查询语句来设计 schema。这往往需要权衡各种因素。例如:反范式的设计可以加快某些类型的查询,但同时可能使另一些类型的查询变慢。比如添加计数表和汇总表是一种很好的优化查询的方式,但是这些表的维护成本会很高。MySQL独有的特性和实现细节对...
分类:
数据库 时间:
2015-07-28 23:05:59
阅读次数:
199
mysql中isnull,ifnull,nullif的用法如下:isnull(expr) 的用法:如expr 为null,那么isnull() 的返回值为 1,否则返回值为 0。mysql> select isnull(1+1);-> 0mysql> select isnull(1/0);-> 1使...
分类:
数据库 时间:
2015-07-28 23:00:51
阅读次数:
319
中文数据库中国知网(CNKI):http://www.cnki.net/万方数据:http://www.wanfangdata.com.cn/维普中文科技期刊数据库:http://202.195.136.17/英文数据库IEEE/IET Electronic Library(IEL):http://...
分类:
数据库 时间:
2015-07-28 22:58:58
阅读次数:
249
从0开始搭建SQL Server AlwaysOn第一篇(配置域控)网上的AlwaysOn可以说是非常的多,也可以说是非常的千篇一律,而且很多都是搭建非常顺利的,没有坑的,难道搭建AlwaysOn真的可以这麽顺利吗??????由于公司使用的是最新的Windows Server 2012 R2,网上用...
分类:
数据库 时间:
2015-07-28 22:51:21
阅读次数:
283
重演跟踪的作用可以将一个跟踪当做测试工具,当按照正确的顺序调用某些存储过程是肯能会重新生成特定的故障。跟踪模板保存跟踪有四个选项(文件->另存为)1. 跟踪文件选项用来将数据保存成二进制格式的文件中,保存数据最快速,同时也是占用磁盘字节最少的方法。2. 跟踪表选项用来将数据保存至用户选择的数据库中一...
分类:
数据库 时间:
2015-07-28 22:46:02
阅读次数:
181
deletefromco_jobinformationcwherec.namein(selectcc.namefromco_jobinformationccgroupbycc.namehavingcount(cc.name)>1)androwidnotin(selectmin(rowid)fromc...
分类:
数据库 时间:
2015-07-28 22:36:53
阅读次数:
180
LAMP是Linux web服务器组合套装的缩写,分别是Apache+MySQL+PHP。此教程教大家如何在Ubuntu 12.04 LTS server 上安装Apache2服务器,包括PHP5(mod_php)+MySQL。此教程中使用的相关IP等设置,在你的环境中要做相应修改。1 我们使用ro...
分类:
数据库 时间:
2015-07-28 22:32:48
阅读次数:
121
最近在学习慕课网站的nodejs建站课程,里面有一个MongoDB数据库的安装,视频作者没有讲到,因此自己去查找了资料安装了一下,这里记录一下安装的过程。首先登陆MongoDB的官方网站下载官方windows平台安装包,下载点击安装,修改安装路径为C盘的根路径下为C:\MongoDB\安装之后打开文...
分类:
数据库 时间:
2015-07-28 22:26:48
阅读次数:
201
ROUND(time_to_sec(timediff(m.StartTime, now()))/60) 解析: 比较m.StartTime字段的时间与now()现在的时间差。 timediff : 计算时间差 time_to_sec:转化为秒 ROUND :取整...
分类:
数据库 时间:
2015-07-28 21:24:21
阅读次数:
155
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
ALL PRIVILEGES表示所有的权限
myuser表示你要新增的mysql用户
%表示可以从所有的ip地址访问这个mysql数据库,也可以指定ip地址,比如root的默认ip地址...
分类:
数据库 时间:
2015-07-28 21:14:59
阅读次数:
144
写了一个复杂的select语句,突然oracle就报了:ora-25153 临时表空间为空,这个错误,于是网上查了下,发现了如下解决方法:创建一个新的临时表空间。首先要有system权限,登录进去后,第一步,创建一个表空间,如下,引号中的d是盘符,oracleoradatatestdbtemp01是文件名称,100m是大小,temp01是临时空间名称,可修改。create temporary ta...
分类:
数据库 时间:
2015-07-28 21:08:53
阅读次数:
220
转自:http://jingyan.baidu.com/article/8275fc868ce57946a03cf692.html一条sql突然执行变慢,耗时9秒,应用是不能改的,只能从数据库方面下手解决步骤思路:1:查看sql是否走索引2:查看索引是否失效3:hint 强制走索引(只是用来查看hi...
分类:
数据库 时间:
2015-07-28 21:00:48
阅读次数:
228
SQL 这是一个标准的计算机语言进行访问和操作数据库。什么是 SQL?·SQL 指结构化查询语言·SQL 使我们有能力訪问数据库·SQL 是一种 ANSI 的标准计算机语言编者注:ANSI,美国国家标准化组织SQL 能做什么?·SQL 面向数据库运行查询·SQL 可从数据库取回数据·SQL 可在数据...
分类:
数据库 时间:
2015-07-28 20:56:58
阅读次数:
171
一、为什么要使用dbutils 使用dbutils可以极大程度的简化代码书写,使得开发进度更快,效率更高二、dbutils下载地址 http://commons.apache.org/proper/commons-dbutils/download_dbutils.cgi出现的ds为数据源对象,可.....
分类:
数据库 时间:
2015-07-28 20:46:42
阅读次数:
230
转自:http://blog.sina.com.cn/s/blog_682841ba0101bncp.html1.analyze table t1 compute statistics for table; -->user_tables(只对表的总体信息进行统计,比如行数多少等,不涉及到表字段)2....
分类:
数据库 时间:
2015-07-28 20:47:46
阅读次数:
152
前一篇博客我已经把各个实体分析了一遍,从分析中可以看到,这个公司是做本地采购,生产,然后通过网站和门店进行国际销售的。所以这里会涉及到一些国际化的问题。接下来就来分析一下有哪些国际化需要注意的问题和数据库模型中的解决方案。语言AdventureWorks数据模型中,只有对ProductDescrip...
分类:
数据库 时间:
2015-07-28 20:38:37
阅读次数:
214