-
2013-11-18
公司网站运营两年多了,日志文件超级大,在重装系统的时候,为了省事,就没有备份日志文件,而且是没有分离就把日志文件给删掉了(下次一定要记得先分离再删日志文件)。结果造成数据库怎么都附加不上。出现错误。
解决办法:
1、新建一个同名数据库。
2、停止数据库服务,覆盖新建的数据库主文件(…
http://www.wfuyu.com/sqlserver/6285.html
-
2014-03-12
对上亿的表进行排序或者上亿的表之间进行join,会导致系统失去响应。 ◆1.我确实做了一个很大的查询,涉及的数据表有两亿条记录,而且有一个group by操作,造成CPU、内存和磁盘开销均很大。后来和微软的人重新实验了一下,我的查询确实会造成系统反应变慢。后来我们也实验了一下,在这个2亿的表上统计…
http://www.wfuyu.com/sqlserver/6284.html
-
2014-03-11
MySQL 使用联合 (JOIN) 删除表记录,删除A表中的数据,满足B表的条件
DELETE t1 FROM table1 t1 INNER JOIN table2 t2 ON t1.ref_id=t2.id AND t2.id=12
http://www.wfuyu.com/mySql/6281.html
-
2014-02-12
通信信息包是发送至MySQL服务器的单个SQL语句,或发送至客户端的单一行。 在MySQL 5.1服务器和客户端之间最大能发送的可能信息包为1GB。 当MySQL客户端或mysqld服务器收到大于max_allowed_packet字节的信息包时,将发出“信息包过大”错误,并关闭连接。对于某些客户端,如果通信信息包过大…
http://www.wfuyu.com/mySql/6278.html
-
2014-03-31
建站学院的小编今天遇到这样一个问题,朋友打来电话咨询如何从Sybase导入至SQL2005,小编的朋友尝试了很多次都没有成功,先说一下他的服务器结构:
服务器a 安装的Sybase 11
服务器B 安装的时sql2005
他想把服务器a的数据库test 导入到 服务器B中,不知道该如何操作? 试了几次都…
http://www.wfuyu.com/technology/6276.html
-
2013-12-30
对上亿的表进行排序或者上亿的表之间进行join,会导致系统失去响应。 ◆1.我确实做了一个很大的查询,涉及的数据表有两亿条记录,而且有一个group by操作,造成CPU、内存和磁盘开销均很大。后来和微软的人重新实验了一下,我的查询确实会造成系统反应变慢。后来我们也实验了一下,在这个2亿的表上统计…
http://www.wfuyu.com/sqlserver/6274.html
-
2014-02-28
又一次遇到了这个问题。Access里执行left join联合查询,总是提示:至少一个参数未指定的错误,突然想起来access中多表联合查询的sql语句比较变态,就抄来高手的文章备忘,希望对和我一样的苦逼程序员有所帮助。
首先,每次联合查询都需要用圆括号括起来:
SELECT * FROM (aa LEFT JOIN …
http://www.wfuyu.com/access/6270.html
-
2013-10-29
MySQL 自4.1版以后开始支持INSERT … ON DUPLICATE KEY UPDATE语法,使得原本需要执行3条SQL语句(SELECT,INSERT,UPDATE),缩减为1条语句即可完成。
例如ipstats表结构如下:
引用
CREATE TABLE ipstats (ip VARCHAR(15) NOT NULL UNIQUE,clicks SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0'…
http://www.wfuyu.com/mySql/6258.html
-
2014-03-30
一个SQL Server Sa密码破解的存储过程: if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_GetPassword]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[p_GetPassword] GO /*--穷举法破解 SQL Server 用户密码 可以破解中文,特殊字符,字符+尾随空…
http://www.wfuyu.com/mySql/6255.html
-
2013-10-24
案例:为了给所有参加考试的学生生成一个随机码,用于考试登录。
那么就要遍历表所有的行,为了一个访问数据库就完成工作,我采用了游标来遍历每一行;
功能:根据学号来更新随机码
create proc [dbo].[ResetVlidCode] --过程名 as begin declare @code varchar(100) --声明一个变量随机码 declare @…
http://www.wfuyu.com/sqlserver/6238.html