数据库
modestzyt
这个作者很懒,什么都没留下…
展开
-
数据库查询优化
<br />1.合理使用索引 <br /> 索引是数据库中重要的数据结构,它的根本目的就是为了提高查询效率。现在大多数的数据库产品都采用IBM最先提出的ISAM索引结构。索引的使用要恰到好处,其使用原则如下: <br />●在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。 <br />●在频繁进行排序或分组(即进行group by或order by操作)的列上建立索引。 <br />●在条件表达式中经常用到的不同值较多的列上建立检索,在不同值少的列上转载 2010-11-09 16:52:00 · 245 阅读 · 0 评论 -
Sql Server中查看数据表空间使用情况
EXEC sp_MSForEachTable @precommand = N'create table ##(表名 sysname,记录数 int,保留空间 Nvarchar(10),使用空间 varchar(10),索引使用空间 varchar(10),未用空间 varchar(10))', @command1 = N'insert ## exec sp_spaceused ''?'原创 2013-09-22 09:34:44 · 978 阅读 · 0 评论 -
SQL Server 中大小写区分的处理
默认情况下,SQL Server 里面是不区分大小写的:CREATE TABLE test (id VARCHAR(20)) INSERT INTO test(id) VALUES ('aa') INSERT INTO test (id) VALUES ('ba') INSERT INTO test (id) VALUES ('原创 2013-10-10 20:18:52 · 481 阅读 · 0 评论 -
EF6+Oracle问题总结
1、未能从程序集Oracle.ManagedDataAccess中加载类型OracleInternal.Common.ConfigBaseClass在服务器上安装过多个版本的oracle。导致GAC中Oracle.ManagedDataAccess.dll版本和在程序中安装的版本不一致。解决:找到{Oracle home}/product/{version}/client_1/ODP.原创 2016-12-30 09:26:45 · 1756 阅读 · 0 评论 -
忘记Oracle SYSTEM密码的解决方案:
忘记Oracle SYSTEM密码的解决方案: 1.登录ORACLE数据库服务器(前提是能登录到数据库所在的PC机)2.在终端窗口或者是dos窗口中键入: sqlplus /nolog 后出现 SQL*Plus: Release 10.2.0.1.0 - Production on 星期二 7月 29 14:26:16 2008 Copyright (c转载 2017-02-06 18:02:01 · 263 阅读 · 0 评论