-
SQL SERVER数据库的基本性能
所属栏目:[教程] 日期:2016-04-21 热度:135
很久没有写文章了,在系统正式上线之前,DBA一般都要测试一下服务器的性能 比如你有很多的服务器,有些做web服务器,有些做缓存服务器,有些做文件服务器,有些[详细]
-
SQL Server差异备份简介
所属栏目:[教程] 日期:2016-04-21 热度:58
此备份和还原主题与所有 SQL Server 数据库相关。 差异备份所基于的是最近一次的完整数据备份。 差异备份仅捕获自该次完整备份后发生更改的数据。 差异备份所基[详细]
-
SQL Server 2014:关系型的能力、NoSql的速度
所属栏目:[教程] 日期:2016-04-21 热度:63
最近的4到5年以来,微软首次尝试重写在1998年发布的SQL Server版本7所确立的查询执行引擎。重写的目标是在不牺牲关系型数据库特色的前提下,提供类似于NoSQL的[详细]
-
简介SQL SERVER中的NUMA架构
所属栏目:[教程] 日期:2016-04-21 热度:197
SQL Server Data Tools Business Intelligence for Visual Studio 2012安装时提示The CPU architecture....的解决方法 就目前而言,CPU主频速度的迅速提升以及C[详细]
-
使用Internals Viewer插件查看SQL SERVER内部数据页面
所属栏目:[教程] 日期:2016-04-21 热度:159
感觉internals viewer这个名字起得很好,内部查看。 这个小工具是我之前看园子里的某大侠转载的文章是看到的 文章地址: SQL Server2008存储结构之堆表、行溢出[详细]
-
简述SQL SERVER连接池的内部机制
所属栏目:[教程] 日期:2016-04-21 热度:102
当应用程序运行的时候,会有一个连接池的管理控件运行在应用程序的进程里,统一管理应用程序和SQLSERVER建立的所有连接, 并且维护这些连接一直处于活动状态。[详细]
-
如何利用SQL Server With As递归获取层级关系数据
所属栏目:[教程] 日期:2016-04-21 热度:137
WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会 被整个SQL语句所用到。有的时候,是[详细]
-
SQL Server分析服务的权限配置
所属栏目:[教程] 日期:2016-04-21 热度:136
简介: 本文介绍如何配置SSAS数据库和cube相关维度的安全设置。 相对数据引擎来说,在Management Studio中配置分析服务的安全设置基本没什么区别。但是也会有一[详细]
-
Sql Server中如何实现主键由字母数字组成并按照数字自动增长
所属栏目:[教程] 日期:2016-04-21 热度:151
在SQL SERVER 中如果我们想要使主键按照一定规则自动增长我们可以这样做: 这里我们新建一张研究表,里面有研究ID,研究人员姓名和研究医院. 我们使SicentificId[详细]
-
如何把SQL Server数据导入Mongodb
所属栏目:[教程] 日期:2016-04-21 热度:188
一、思路 MongoVUE免费版支持MySQL导入Mongo,所以思路是SQLServer导入MySQL,再从MySQL导入Mongo。 二、准备 1,安装mysql数据库(我用的是WAMP,集成mysql,php[详细]
-
SQL Server 监控统计阻塞脚本信息
所属栏目:[教程] 日期:2016-04-21 热度:121
数据库产生阻塞(Blocking)的本质原因 :SQL语句连续持有锁的时间过长 ,数目过多, 粒度过大。阻塞是事务隔离带来的副作用,它是不可避免的,而且是一个数据[详细]
-
SQL Server中如何动态行转列
所属栏目:[教程] 日期:2016-04-21 热度:174
SQL Server 动态行转列(参数化表名、分组列、行转列字段、字段值) 一.本文所涉及的内容(Contents) 本文所涉及的内容(Contents) 背景(Contexts) 实现代[详细]
-
高性能的MySQL(2)慢查询
所属栏目:[教程] 日期:2016-04-21 热度:109
一、剖析MySQL查询 1、首先从慢查询开始,慢查询是开销最低,精度最高的测量查询时间的工具。 a、开始mysql的慢查询,修改my.conf [mysqld]#开启慢查询log_slow[详细]
-
高性能的MySQL(2)单条SQL性能
所属栏目:[教程] 日期:2016-04-21 热度:145
实际应用中,分析单条查询SQL性能,有3种方法:show status、show profile和慢查询日志。 一、使用SHOW PROFILE 1、默认是禁用的,在会话中开启 #开启profile s[详细]
-
高性能的MySQL(3)单条查询问题还是服务器问题
所属栏目:[教程] 日期:2016-04-21 热度:146
发现问题的时候,要确定是单条查询的问题还是服务器的问题,如果服务器上的所有程序都变慢了,又突然都变好了,每一条查询都变慢了,那么慢查询就不一定是原因[详细]
-
高性能的MySQL(4)数据类型的优化
所属栏目:[教程] 日期:2016-04-21 热度:74
一、基本原则 1、更小的通常更好 更小的数据类型通常更快,因为占用更少的磁盘、内存和CPU缓存,并且处理时需要的CPU周期也更少。 但是要确保没有低估需要存储[详细]
-
高性能的MySQL(4)Schema设计
所属栏目:[教程] 日期:2016-04-21 热度:175
一、设计中的陷阱 1、太多的列 MySQL的存储引擎API工作时需要在服务器层和存储引擎层之间通过行缓冲格式拷贝数据,然后在服务器层将缓冲内容解码为各个列。这是[详细]
-
高性能的MySQL(5)创建高性能的索引一B-Tree索引
所属栏目:[教程] 日期:2016-04-21 热度:71
一、索引的类型 MySQL中,索引是在存储引擎层实现的,而不是服务器层,所以没有统一的标准。 MySQL支持的索引类型如下: 1、B-Tree索引(也包括B+Tree索引,统[详细]
-
高性能的MySQL(5)创建高性能的索引一哈希索引
所属栏目:[教程] 日期:2016-04-21 热度:171
哈希索引(hash index)基于哈希表实现,只有精确匹配索引的所有列的查询才有效,对于每一行数据,存储引擎都会对所有索引列计算一个哈希码,不同键值的行计算[详细]
-
高性能的MySQL(5)索引策略一聚簇索引
所属栏目:[教程] 日期:2016-04-21 热度:146
聚簇索引,并不是一种单独的索引类型,而是一种数据存储方式。InnoDB的聚簇索引实际上在同一个结构中保存了B-Tree索引和数据行信息。 因为无法把数据行存放在两[详细]
-
高性能的MySQL(5)索引策略-覆盖索引与索引排序
所属栏目:[教程] 日期:2016-04-21 热度:116
一、覆盖索引 索引是一种查找数据的高效方式,但是MySQL也可以使用索引来直接获取列的数据,这样就不再需要读取数据行。如果索引的叶子节点中已经包含要查询的[详细]
-
高性能的MySQL(5)索引策略一压缩,冗余,重复,索引和锁
所属栏目:[教程] 日期:2016-04-21 热度:61
一、压缩索引 MyISAM使用前缀压缩来减少索引的大小,默认只压缩字符串,但是通过设置也可以对整数做压缩。 压缩可以使用更少的空间,代价是某些操作可能更慢。[详细]
-
高性能的MySQL(5)索引策略-索引案例分析
所属栏目:[教程] 日期:2016-04-21 热度:195
理解索引最好的办法是结合实例,接下来分析一个例子。 假设要设计一个在线约会网站,用户信息表有很多列,包括国家,地区,城市,性别,眼睛颜色等等。网站必须[详细]
-
Mysql分区技术的实例
所属栏目:[教程] 日期:2016-04-21 热度:148
一、查看当前MySQL是否支持分区技术 二、使用HASH实现一个简单测试案例 1、建立一个分区表 2、查看数据库文件初始状态 3、写一个存储过程生成100万条记录 4、查[详细]
-
mysql主从+keepalived线上恢复解决方案
所属栏目:[教程] 日期:2016-04-21 热度:94
最近一个项目需要做一个mysql+keepalived高可用主从同步,配起来当然轻车熟路,但想到如何在主库挂掉,从库接管后,以最快的速度恢复数据,并让主库重新接管,[详细]

浙公网安备 33038102330469号