随笔分类 - 数据库学习
摘要:DB-Engines Ranking trend chart The DB-Engines Ranking ranks database management systems according to their popularity. The ranking is updated monthly.
阅读全文
摘要:http://www.itpub.net/forum.php?mod=viewthread&tid=1825849公司招聘MySQL DBA,也面试了10个2年MySQL DBA工作经验的朋友,谈谈自己的心得,欢迎大家指点。1 2年MySQL DBA经验 其中许多有水分,一看到简历自我介绍,说公...
阅读全文
摘要:[原创]用PowerDesigner制作数据库升级脚本很多人使用PD的时候就问有没有制作自动升级脚本的功能。其实是有的。 操作原理: 1、保存原来的版本,另存为apm的文件,生成一个Archive Model。 2、生成升级脚本,需要选择原来的版本 操作步骤: 1、打开PDM文件,选择Save as...
阅读全文
摘要:使用PowerDesigner的建模创建升级管理数据库PowerDesigner是一种著名的CASE建摸工具,最开始为数据库建模设计,即物理模型(Physical Data Model)用于生成数据库表结构,还有面向对象模型(Object Oriented Model),用于建立UML模型的结构,可...
阅读全文
摘要:查询 SQL Server 系统目录常见问题 http://msdn.microsoft.com/zh-cn/library/ms345522.aspx#_FAQ4下列部分按类别列出常见问题。数据类型如何找到指定表中列的数据类型?如何找到指定表中的 LOB 数据类型?如何找到依赖于指定数据类型的列?...
阅读全文
摘要:PLSQL_性能优化系列14_Oracle High Water Level高水位分析http://www.cnblogs.com/eastsea/p/4005814.html一、摘要PLSQL_性能优化系列14_Oracle High Water Level高水位分析高水位线好比水库中储水的水位线...
阅读全文
摘要:http://blog.csdn.net/leshami/article/details/23687137索引质量的高低对数据库整体性能有着直接的影响。良好高质量的索引使得数据库性能得以数量级别的提升,而低效冗余的索引则使得数据库性能缓慢如牛,即便是使用高档的硬件配置。因此对于索引在设计之初需要经过...
阅读全文
摘要:http://blog.csdn.net/leshami/article/details/23763963索引重建是一个争论不休被不断热烈讨论的议题。当然Oracle官方也有自己的观点,我们很多DBA也是遵循这一准则来重建索引,那就是Oracle建议对于索引深度超过4级以及已删除的索引条目至少占有现...
阅读全文
摘要:http://blog.chinaunix.net/uid-25909722-id-3363789.html当客户端进程,将SQL语句通过监听器发送到Oracle时, 会触发一个Server process生成,来对该客户进程服务。Server process得到SQL语句之后,对SQL语句进行Ha...
阅读全文
摘要:1、获取SQL Server允许同时用户连接的最大数Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->SELECT @@MAX_CONNECTIONS2、...
阅读全文
摘要:用于数据复制的物化视图物化视图的一个主要功能就是用于数据的复制,Oracle推出的高级复制功能分为两个部分,多主复制和物化视图复制。而物化视图复制就是利用了物化视图的功能。 物化视图复制包含只读物化视图复制、可更新物化视图复制和可写物化视图复制。 1、只读物化视图复制建立的是源数据库的只读环...
阅读全文
摘要:http://msdn.microsoft.com/zh-cn/library/ms188796.aspxTransact-SQL 编程语言提供 DBCC 语句以作为 SQL Server 的数据库控制台命令。数据库控制台命令语句可分为以下类别。命令类别执行维护对数据库、索引或文件组进行维护的任务。...
阅读全文
摘要:动态管理视图和函数返回可用于监视服务器实例的运行状况、诊断故障以及优化性能的服务器状态信息。重要提示动态管理视图和函数返回特定于实现的内部状态数据。 在未来的 SQL Server 版本中,它们的架构和返回的数据可能会发生更改。 因此,未来版本中的动态管理视图和函数可能与此版本中的动态管理视图和函数...
阅读全文
摘要:原文地址:http://support.microsoft.com/gp/anxin_techtip6/zh-cnSQL Server为啥使用了这么多内存? SQL Server的用户,常常会发现SQL进程使用了很多内存。这些内存大多数都是用来缓存用户要访问的数据,以达到最优的效率。那怎么能够知道哪...
阅读全文
摘要:Tempdb 系统数据库是一个全局资源,供连接到 SQL Server 实例的所有用户使用。在现在的SQL Server里,其使用频率可能会超过用户的想象。如果Tempdb空间耗尽,许多操作将不能完成。作为一个支持工程师,会被经常问到象“我的Tempdb为什么这么大?”“是谁把我的Tempdb空间用...
阅读全文
摘要:一、表变量 表变量在SQL Server 2000中首次被引入。表变量的具体定义包括列定义,列名,数据类型和约束。而在表变量中可以使用的约束包括主键约束,唯一约束,NULL约束和CHECK约束(外键约束不能在表变量中使用)。定义表变量的语句是和正常使用Create Table定义表语句的子集。只是...
阅读全文
摘要:包含用户名,所在数据库,执行的sql语句,执行开始时间,驱动程序,主机名称SELECT [Spid] = session_Id, ecid, [Database] = DB_NAME(sp.dbid),[User] = nt_username, [Status] = er.status,[Wait]...
阅读全文
摘要:--检查已标记为需要删除的临时表select * from T_BAS_TEMPORARYTABLENAME;--所有系统创建的临时表及视图SELECT * FROM sys.tables WHERE name LIKE 'TMP%' -- 查看系统所有表占用的空间情况create table tm...
阅读全文
摘要:第一步:查看是否需要维护,查看扫描密度/Scan Density是否为100%declare @table_id intset @table_id=object_id('表名') dbcc showcontig(@table_id)第二步:重构SQL Server数据库表索引dbcc dbreind...
阅读全文
摘要:--查询实际的统计信息select num_rows,blocks,empty_blocks,avg_space,avg_row_len,sample_size, last_analyzed from dba_tables where upper(table_name)= upper('T_HS_I...
阅读全文

浙公网安备 33010602011771号