码迷,mamicode.com
首页 > 数据库
SQL执行效率和性能测试方法(SqlServer)
测试SQL性能:一、通过设置STATISTICS查看执行SQL时的系统情况。选项:PROFILE、O 、TIME。SET STATISTICS PROFILE ON:显示分析、编译和执行查询所需的时间(以毫秒为单位)。SET STATISTICS IO ON:报告与语句内引用的每个表的扫描数、逻辑读
分类:数据库   时间:2016-02-18 17:40:34    阅读次数:209
SQL查询表中的有那些索引
方法1. 使用系统表 -- 查询一个表中的索引及索引列 USE AdventureWorks2008 GO SELECT indexname = a.name , tablename = c. name , indexcolumns = d .name , a .indid FROM sysinde
分类:数据库   时间:2016-02-18 17:39:15    阅读次数:192
数据库优化
1、创建索引对于查询占主要的应用来说,索引显得尤为重要。很多时候性能问题很简单的就是因为我们忘了添加索 引而造成的,或者说没有添加更为有效的索引导致。如果不加索引的话,那么查找任何哪怕只是一条特定的数据都会进行一次全表扫描,如果一张表的数据量很大而 符合条件的结果又很少,那么不加索引会引起致命的性能
分类:数据库   时间:2016-02-18 17:35:25    阅读次数:196
MySQL与unix时间问题
1、select unix_timestamp() -->可以返回以秒记的unix时间。 2、select from_unixtime('1455804595','%Y年%m月%d号'); -->格式化unix时间为我们常见的形式。 3、python/time.time() -->可以返回心秒记的u
分类:数据库   时间:2016-02-18 17:34:45    阅读次数:160
Oracle 经常使用的改动语句
一、表Table 測试表:MY_TEST_TABLE -- Create table create table MY_TEST_TABLE ( A VARCHAR2(30), B NUMBER(10) default 1, C DATE ) tablespace BOSSWG_CFG pctfree
分类:数据库   时间:2016-02-18 16:21:31    阅读次数:188
MySQL之终端(Terminal)管理数据库、数据表、数据的基本操作
sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start /Applications/XAMPP/xamppfiles/bin/mysql -h localhost -u root -p; http://www.cnblogs.com/Ga
分类:数据库   时间:2016-02-18 16:22:05    阅读次数:266
SQL Server ->> 校检函数CHECKSUM、CHECKSUM_AGG、BINARY_CHECKSUM和HASHBYTES
今天特地查了一下SQL Server下的校检函数有哪些。原本我只是在工作中用过一个CHECKSUM,今天特地学习了一下才发现原来还有其他的校检函数。 这里找到了别人对于SQL SERVER下这几个校检函数的学习总结,借此机会学习下别人的学习成果 http://bbs.51cto.com/thread
分类:数据库   时间:2016-02-18 16:19:04    阅读次数:340
Oracle SQL语句记录
1、oracel 查看表空间使用情况。 SELECT SUM(bytes) / (1024 * 1024) AS free_space, tablespace_name FROM dba_free_space GROUP BY tablespace_name; SELECT a.tablespace...
分类:数据库   时间:2016-02-18 15:09:46    阅读次数:190
MYSQL设置触发器权限问题的解决方法
本文实例讲述了MYSQL设置触发器权限的方法,针对权限错误的情况非常实用。具体分析如下:mysql导入数据提示没有SUPERPrivilege权限处理,如下所示:ERROR1419(HY000):YoudonothavetheSUPERPrivilegeandBinaryLoggingisEnabled导入function、trigger到MySQLdatabase,报错:Youdon..
分类:数据库   时间:2016-02-18 13:59:50    阅读次数:197
SQL2005 异常处理机制(Begin try Begin Catch)
--语法begin try --SQL end trybegin catch --sql (处理出错动作)end catch begin tryselect 2/0end trybegin catchselect error_number() as error_number ,error_messa
分类:数据库   时间:2016-02-18 13:50:24    阅读次数:206
SQL Server2012中的Throw语句尝试 RAISERROR和THROW比较
SQL SERVER2012实现了类似C#抛出异常的Throw语句。相比较于SQL Server2005之前使用@@ERROR,和SQL Server2005之后使用RAISERROR()引发异常都是一个不小的进步.1.SQL Server2005/2008中,使用RAISERROR和TRY…CAT
分类:数据库   时间:2016-02-18 13:47:40    阅读次数:553
SQL时间戳日期时间转换
将时间戳转换为日期格式:比如降1455504268→2016-02-15 10:44:28 1 select device.register_time a,FROM_UNIXTIME(device.register_time,'%Y-%m-%d %H:%i:%s') as registerTime
分类:数据库   时间:2016-02-18 13:44:10    阅读次数:279
查询数据库表大小sql
SELECT a.name, b.rowsFROM sysobjects AS a INNER JOIN sysindexes AS b ON a.id = b.idWHERE (a.type = 'u') AND (b.indid IN (0, 1))ORDER BY b.rows DESC
分类:数据库   时间:2016-02-18 13:45:03    阅读次数:202
MongoDB 3.0 新特性 MMAPv1(默认引擎)/WiredTiger引擎比较
WiredTiger MongoDB自身拥有MMAPv1引擎,在3.0版本中加入了之前收购的WiredTiger的存储引擎技术。 通过 WiredTiger,MongoDB 3.0 实现了文档级别的并发控制(Concurrency Control),因此大幅提升了大并发下的写负载。 用户可以自己选择
分类:数据库   时间:2016-02-18 13:44:10    阅读次数:647
Delphi 7 在程序中直接执行SQL脚本文件
Delphi 7 在程序中直接执行SQL脚本文件 在处理MSDE一些操作中。需要执行一些SQL脚本。有的是从SQLServer 2000中生成的SQL为后缀的脚本。在MSDE中没有企业管理器,操作都是在程序中完成的。所以用以下函数来执行SQL脚本。//执行一个SQL角本文件,文件只能是ANSI编码的
分类:数据库   时间:2016-02-18 13:23:29    阅读次数:252
windows下python 安装mysqldb模块
首先查找过一些资料,选定mysql-python来用做python访问mysql的支持库。开始用pip安装,失败了。后来通过安装windows的安装包,解决。血的教训:切记大写“importMySQLdb”exe下载地址:http://www.codegood.com/archives/129分为32位和64位,下载对应的exe即可2.下载完后,双击ex..
分类:数据库   时间:2016-02-18 12:09:35    阅读次数:216
安装MYSQL问题汇总
./scripts/mysql_install_db--user=mysql--datadir=/data/mysql初始化后报错:InstallingMySQLsystemtables..../bin/mysqld:errorwhileloadingsharedlibraries:libstdc++.so.5:cannotopensharedobjectfile:NosuchfileordirectoryInstallationofsystemtablesfailed!Examinethelog..
分类:数据库   时间:2016-02-18 12:07:59    阅读次数:211
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!