仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 907|回复: 8
打印 上一主题 下一主题

[学习教程] MSSQL教程之Transact-SQL 言语概述

[复制链接]
兰色精灵 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:18:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
目前的方案是用mysqlbinlog工具,增加一个Flashback参数,输出结果为一个新的binlog文件――姑且叫做flashbacklog,这个flashbacklog顺序执行,可制定某张表和执行到哪个pos,来实现数据库的闪回。
Transact-SQL言语中尺度的SQL语句流通无阻.Transact-SQL也有相似于SQL言语的分类,不外做了很多扩大.Transact-SQL言语的分类以下:
・变量申明
用来讲明变量的命令.
・数据界说言语(DDL,DataDefinitionLanguage)
用来创建数据库、数据库工具和界说其列,年夜部分是以CREATE开首的命令,如:CREATETABLE、CREATEVIEW、DROPTABLE等。
・数据利用言语(DML,DataManipulationLanguage)
用来利用数据库中的数据的命令,如:SELECT、INSERT、UPDATE、DELETE、CURSOR等。
・数据把持言语(DCL,DataControlLanguage)
用来把持数据库组件的存取允许、存取权限等的命令。如GRANT、REVOKE等。
・流程把持言语(FlowControlLanguage)
用于计划使用程序的语句如IFWHILECASE等
・内嵌函数
申明变量的命令。
・别的命令
嵌于命令中利用的尺度函数
上述分类言语中,数据界说言语DDL、数据利用言语DML、数据把持言语DCL散布在今后各章报告,本章重点会商变量申明、流程把持、内嵌函数和别的欠好回类的命令。

MySQL这个名字是怎么来的已经不清楚了。基本指南和大量的库和工具带有前缀“my”已经有10年以上,而且不管怎样,MySQLAB创始人之一的的女儿也叫My。
透明 该用户已被删除
沙发
发表于 2015-1-19 07:37:54 来自手机 | 只看该作者
而SQLServer如果能像Oracle一样可以为登陆分配如:5%的cpu,10%的内存。就可以解决这个漏洞。
乐观 该用户已被删除
板凳
发表于 2015-1-24 16:18:15 | 只看该作者
多加的系统视图和实时系统信息这些东西对DBA挑优非常有帮助,但是感觉粒度还是不太细。
金色的骷髅 该用户已被删除
地板
发表于 2015-2-2 10:43:43 | 只看该作者
发几份SQL课件,以飨阅者
愤怒的大鸟 该用户已被删除
5#
发表于 2015-2-7 18:07:12 | 只看该作者
但换公司用MSSQL2K感觉自己好像根本就不了解MSSQL。什么DTS触发器以前根本没用过。
老尸 该用户已被删除
6#
发表于 2015-2-22 21:45:46 | 只看该作者
原来的计算字段其实和虚拟字段很像。只是管理方面好了而已,性能方面提高不多。但是SQL2005提供了计算字段的持久化,这就提高了查询的性能,但是会加重insert和update的负担。OLTP慎用。OLAP可以大规模使用。
莫相离 该用户已被删除
7#
发表于 2015-3-7 03:15:22 | 只看该作者
还不是性能有问题!否则面向对象的数据库早就实现了!建议使用CLR的地方一般是和应用的复杂程度或操作系统环境有很高的耦合度的场景。如你想构建复杂的算法,并且用到了大量的指针和高级数据模型。
爱飞 该用户已被删除
8#
发表于 2015-3-14 10:51:00 | 只看该作者
每天坚持做不一样的是,认真做笔录,定时复习。一个月你就可以有一定的收获。当然如果你想在sql方面有一定的造诣,你少不了需要看很多很多的书籍了。
不帅 该用户已被删除
9#
发表于 2015-3-21 04:19:13 | 只看该作者
如果处理少量数据,比如几百条记录的数据,我不知道这两种情况哪个效率更高,如果处理大量数据呢?比如有表中有20万条记录.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2025-1-10 06:12

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表