原文:人人都是 DBA(V)SQL Server 数据库文件SQL Server 数据库安装后会包含 4 个默认系统数据库:master, model, msdb, tempdb。 SELECT [name] ,database_id ,suser_sname(owner_sid) AS [owne...
分类:
数据库 时间:
2014-12-10 16:14:09
阅读次数:
316
原文:人人都是 DBA(IV)SQL Server 内存管理SQL Server 的内存管理是一个庞大的主题,涉及特别多的概念和技术,例如常见的 Plan Cache、Buffer Pool、Memory Clerks 等。本文仅是管中窥豹,描述常见的内存管理相关概念。 在了解内存管理之前,通过 s...
分类:
数据库 时间:
2014-12-10 16:13:16
阅读次数:
330
原文:人人都是 DBA(III)SQL Server 调度器在 SQL Server 中,当数据库启动后,SQL Server 会为每个物理 CPU(包括 Physical CPU 和 Hyperthreaded)创建一个对应的任务调度器(Scheduler),Scheduler 可以看作为逻辑 C...
分类:
数据库 时间:
2014-12-10 16:12:08
阅读次数:
327
原文:图解SQL 2008数据库复制为了达到数据及时备份,一般采用完整备份+差异备份即可,或者再加上日志备份,本文介绍使用数据库复制技术同步数据:
PS:文章以图片为主,图片更能直观的看出操作步骤和配置方法!
1.首先创建一个测试的数据库,这里命名为FA_BU,用来发布数据,由于是演示,所以就两个字...
分类:
数据库 时间:
2014-12-10 16:10:08
阅读次数:
233
Install LEMP (Linux, Nginx, MySQL and PHP) Stack on Ubuntu Linux 14.04 LTSNginx InstallationNginx is one of the robust web server in Linux world. Ngin...
分类:
数据库 时间:
2014-12-10 16:08:04
阅读次数:
249
原文:人人都是 DBA(II)SQL Server 元数据SQL Server 中维护了一组表用于存储 SQL Server 中所有的对象、数据类型、约束条件、配置选项、可用资源等信息,这些信息称为元数据信息(Metadata),而这些表称为系统基础表(System Base Tables)。在这些...
分类:
数据库 时间:
2014-12-10 16:04:25
阅读次数:
334
原文:人人都是 DBA(X)资源信息收集脚本汇编什么?有个 SQL 执行了 8 秒!
哪里出了问题?臣妾不知道啊,得找 DBA 啊。
DBA 人呢?离职了!!擦!!!
程序员在无处寻求帮助时,就得想办法自救,努力让自己变成 "伪 DBA"。
索引 获取数据库的 CPU 使用率
过去一段时间里 CPU...
分类:
数据库 时间:
2014-12-10 16:04:49
阅读次数:
494
这个错误时在Mysql主从配置产生的,最后找到这个Mysql的一个bughttp://bugs.mysql.com/bug.php?id=62055bug的主要原因是:打开文件的函数中指定打开模式时,如果O_CREAT和O_EXCL同时指定,那么当文件存在时会导致打开文件出错,这个使用方法本来也没有...
分类:
数据库 时间:
2014-12-10 16:02:24
阅读次数:
386
原文:人人都是 DBA(IX)服务器信息收集脚本汇编什么?有个 SQL 执行了 8 秒!
哪里出了问题?臣妾不知道啊,得找 DBA 啊。
DBA 人呢?离职了!!擦!!!
程序员在无处寻求帮助时,就得想办法自救,努力让自己变成 "伪 DBA"。
索引 SQL Server 安装的是什么版本
Wind...
分类:
数据库 时间:
2014-12-10 16:01:34
阅读次数:
448
使用内联接,无论在JOIN 子句还是 WHERE 子句中,条件具有相同的结果,但使用外联接时并非如此。当条件在JOIN子句时,SQL SERVER包括外表的所有行,然后使用条件包括第二个表中的行。当限制置于WHERE子句时,先执行联接,然后将where子句应用于联接行。上述表述不是很明白 ,以下的解...
分类:
数据库 时间:
2014-12-10 16:00:45
阅读次数:
153
MySQL的字符集支持(Character Set Support)有两个方面: 字符集(Character set)和排序方式(Collation)。对于字符集的支持细化到四个层次: 服务器(server),数据库(database),数据表(table)和连接(connectio...
分类:
数据库 时间:
2014-12-10 15:57:09
阅读次数:
188
原文:人人都是 DBA(VIII)SQL Server 页存储结构当在 SQL Server 数据库中创建一张表时,会在多张系统基础表中插入所创建表的信息,用于管理该表。通过目录视图 sys.tables, sys.columns, sys.indexes可以查看新建的表的元数据信息。
下面使用创建...
分类:
数据库 时间:
2014-12-10 15:55:23
阅读次数:
356
如:表:consume_record字段:consume(money类型)date(datetime类型)请问怎么写四条sql语句分别按日,按周,按月,按季统计消费总量.如:1月1200元2月3400元3月2800元--按日selectsum(consume),day([date])fromcons...
分类:
数据库 时间:
2014-12-10 15:51:36
阅读次数:
226
环境:centos6.4 min#安装编译库及依赖模块yum -y install gcc gcc-c++ autoconf automake makeyum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel#上传需要...
分类:
数据库 时间:
2014-12-10 15:54:16
阅读次数:
484
上午跟着教程写代码的时候,因为SQL语句中多用了''导致整个类的方法不能用。debug花了很长时间,我的方法是整个逻辑流程倒推分段的方法,采用手动赋值的方式检验每个object的method是否正常工作,到最后一直试到SQL的cmd中,这才发现原来直接用SQL语句在cmd中依然返回的是empty s...
分类:
数据库 时间:
2014-12-10 15:52:43
阅读次数:
178
1、use DATABASE_NAME用于创建数据库。该命令将创建一个新的数据库,如果它不存在,否则将返回现有的数据库。2、要检查当前选择的数据库使用命令db3、如果想检查数据库列表,使用命令show dbs4、创建的数据库mydb列表中是不存在的。要显示的数据库,需要把它插入至少一个文件。5、db...
分类:
数据库 时间:
2014-12-10 15:50:22
阅读次数:
191
重复的数据可能有这样两种情况,第一种:表中只有某些字段一样,第二种:两行记录完全一样。第一、对于部分字段重复数据的删除 先来谈谈如何查询重复的数据吧。 下面语句可以查询出那些数据是重复的:select 字段1,字段2,count(*) from 表名 group by 字段1,字段2 having ...
分类:
数据库 时间:
2014-12-10 15:48:21
阅读次数:
273