sqlserver
数据库农民工
本博客的作用仅为本人记录自己的学习过程,如有侵权,烦请告知。
展开
-
sql练习题
使用方法:我用的数据库是 Ms SQL Server 2008 ,练习时应当自己建数据,自己先思考,切勿急躁翻答案!否则效果减半,做完这些,恭喜你,你的 SQL 就算过关了。 测试表格 --1.学生表 Student(S#,Sname,Sage,Ssex) --S# 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 --2.课程表 Course(C#,Cname,T#) --C# --课...转载 2020-12-09 10:57:37 · 225 阅读 · 0 评论 -
oracle通过gateway创建多个dblink访问多个sqlserver数据库
此博文操作的基础是已经通过gateway创建了单独的一个dblink去访问sqlserver数据库。具体操作可以打开如下链接查看:https://blog.csdn.net/qq_37823979/article/details/106207903在上面基础上配置创建多个sqlserver数据源的dblink。接下来演示的是多配置两个数据源。首先进入 ORACLE_HOME\dg4msql\admin 文件夹,将dg4msql文件复制出来两份,命名为initdg4msql2....原创 2020-05-28 15:09:38 · 2556 阅读 · 0 评论 -
oracle通过dblink连接sqlserver数据库
oracle想要通过dblink去访问sqlserver数据库,这时候就需要一个oracle软件,透明网关(Transparent Gateway)下面是oracle12c的透明网关下载地址。链接:https://pan.baidu.com/s/1s8xKDI6SapDSbndn8_Greg提取码:epvu如果失效或者打不开链接的话可以私信我或者评论区留言都可以。我试验的环境是sqlserver2008及oracle12c,全部在windows下进行操作。首先:安装geteway...原创 2020-05-19 10:30:08 · 10616 阅读 · 4 评论 -
SQL性能优化
1、使用select时用字段代替*号SELECT * 的时候会增加很多消耗,包括内存、CPU、IO等,也可能会覆盖掉索引。所以最好直接在select后面接字段名。2、SQL语句中的 IN和EXISTS在SQL里面使用IN的时候,后面的数值等最好不要太多,不然的话会产生的消耗比较大,而IN和EXISTS在大多数时候都是可以相互替代使用的。select * from A ...原创 2019-08-08 14:27:53 · 1853 阅读 · 0 评论