
数据库
liwen19840617
这个作者很懒,什么都没留下…
展开
-
mysql数据库优化设置
同时在线访问量继续增大 对于1G内存的服务器明显感觉到吃力严重时甚至每天都会死机 或者时不时的服务器卡一下 这个问题曾经困扰了我半个多月MySQL使用是很具伸缩性的算法,因此你通常能用很少的内存运行或给MySQL更多的被存以得到更好的性能。 安装好mysql后,配制文件应该在 /usr/local/mysql/share/mysql目录中,配制文件有几个,有my-huge.cnf my-med转载 2010-01-02 17:55:00 · 392 阅读 · 0 评论 -
体会外联和交叉的差异
<br />今天再一次真真切切的体会外联和交叉的区别。<br /> <br />对于外联来讲,最主要的就是添加外部行。这个到底是什么意思呢,通过下面的例子来讲解:<br /> <br />目标查询离职人员信息,但是需要知道合同相关事项,因此关联合同表原创 2010-09-21 22:11:00 · 583 阅读 · 0 评论 -
sql复制表结构
<br />select * into newtablename from oldtablename where 1=2<br /> <br />复制表结构<br /> <br />如果说想要数据的话:<br /> <br />select * into newtablename from oldtalbename原创 2010-09-29 10:22:00 · 421 阅读 · 0 评论 -
游标语法
<br />declare cur_mycursor cursor for select columnA,columnB,columnC from mytalbe open cur_mycursor fetch next from cur_mycursor into @columnA_value,@columnB_value,@columnC_value while @@fetch_status=0 begin print @columnA_value print @原创 2010-09-29 10:59:00 · 594 阅读 · 0 评论 -
PIVOT详解
<br />PIVOT查询把数据从行转换到列,UNPIVOT查询把数据从列转换为行。<br /> <br />无论是SQL Server2000还是SQL Server2005中,静态的PIVOT和UNPIVOT查询都不能处理未知数量的被旋转的元素。<br /> <br />例如:<br />select * from (select custid,year(orderdate) as orderyear,qty from table1) as d<br /> <br />查询出来的结果如下:<br />C原创 2010-11-05 18:49:00 · 1060 阅读 · 0 评论 -
一条sql语句
<br />--最后复职后首次调动 select a.userid,a.name,a.Rtime --,rank() over(partition by a.Rtime order by a.userid) as rank ,row_number() over(partition by a.userid,a.name order by a.Rtime) as rownum from Userreainfo as a left join Restorationinfo as b on a.useri原创 2011-01-07 11:22:00 · 557 阅读 · 0 评论 -
mysql相关操作
<br />备份MySQL数据库的命令mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql <br />备份MySQL数据库为带删除表的格式<br />备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql <br />直接将原创 2011-03-04 18:22:00 · 395 阅读 · 0 评论