SQL Server数据库性能优化之SQL语句篇http://www.blogjava.net/allen-zhe/archive/2010/07/23/326927.html近期项目需要, 做了一段时间的SQL Server性能优化,遇到了一些问题,也积累了一些经验,现总结一下,与君共享。SQL ...
分类:
数据库 时间:
2014-10-15 18:38:11
阅读次数:
295
今天遇到了一个奇葩的问题:存储过程中的sql字符串拼接的太长,超出了分页存储过程执行sql参数的nvarchar(4000)的长度。没办法,只能修改自己的存储过程,因为分页存储过程是不能动的。开始想到的方法是将里层的select语句抽出来,用exec(strInnerSql)执行,将查询胡来的数据放...
分类:
数据库 时间:
2014-10-15 18:05:51
阅读次数:
398
JDBC是Sun公司制定的一个能够用Java语言连接数据库的技术。一、JDBC基础知识 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,能够为多种关系数据库提供统一訪问,它由一组用Java语言编写的类和接...
分类:
数据库 时间:
2014-10-15 15:49:21
阅读次数:
246
DECLARETEMP_CURSORCURSORSCROLLFOR
SELECTCityNameFROMCoreLinkLinShi--此处必须有Sql语句,不能空着
OPENTEMP_CURSOR
DECLARE@CityNamevarchar(50)
FETCHNEXTFROMTEMP_CURSORINTO@CityName
WHILE@@FETCH_STATUS=0
BEGIN
DECLARE@VALIDTIMEVARCHAR(19),@ENDTIMEVARCHAR(19)
..
分类:
数据库 时间:
2014-10-15 14:57:21
阅读次数:
259
2014-10-1510:06:48目标:随机排序,使用高效的SQL语句查询获取随机数据样本。反模式:使用RAND()随机函数 SELECT * FROM Employees AS e ORDER BY RAND() Limit 1 缺点:无法利用索引,每次选择的时候都不同且不可预测。进行...
分类:
数据库 时间:
2014-10-15 13:39:20
阅读次数:
305
在对MySQL数据库进行迁移的时候,有时候也需要迁移源数据库内的用户与权限。对于这个迁移我们可以从mysql.user表来获取用户的相关权限来生成相应的SQL语句,然后在目标服务器上来执行生成的SQL语句即可。本文提供了生成提取用户权限的脚本并给出演示。...
分类:
数据库 时间:
2014-10-15 12:02:40
阅读次数:
183
最近在学习Oracle数据库 ,公司用这个,学习到现在,唉!苦逼的程序员呀!也只能在这里发发牢骚了,这个是转载的 ,发完睡觉!oracle sql语句一、ORACLE的启动和关闭1、在单机环境下要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下su - oraclea、启动ORACL...
分类:
数据库 时间:
2014-10-15 04:15:09
阅读次数:
211
在phpmyadmin中执行sql语句出现的错误:Unknown storage engine 'InnoDB'解决方法:解决方法: 1.关闭MySQL数据库 2.修改my.ini文件,把skip-innodb这行注释掉 3.打开MySQL数据库原因:没有开启MySQL Inno...
分类:
数据库 时间:
2014-10-14 23:41:39
阅读次数:
190
数据库是Mysql的。我想把lesson表中的slide_path_dx字段中的类似 http://www.site.com/y/k/aote-02.rar 替换成E:\web\manhua\y\k\aote-02.rar也就是说实际上可能需要两个sql语句,一个语句把 http://www.si....
分类:
数据库 时间:
2014-10-14 22:20:30
阅读次数:
245
用SQL Server 连接字符串是用“+”现在数据库用mysql,写个累加两个字段值SQL语句居然不支持"+",郁闷了半天在网上查下,才知道mysql里的+是数字相加的操作,连接字符串是CONCAT函数例:mysql> select CONCAT('My', 'S', 'QL');-> 'MySQ...
分类:
数据库 时间:
2014-10-14 21:11:19
阅读次数:
177