MSSQL可以跨服务器远程对MSSQL、Excel、DB2、Oracle、XML...等数据源执行操作,对不同的数据源提供不同的接口,这里使用MSDASQL驱动接口作为示例。1.建立连接服务器并建立链接服务器登陆EXECsp_addlinkedserver'test_remot','','MSDASQL',NULL,NULL,'DRIVER={SQLServer};SERVER=10.64.29.14;UID=sa;PWD=sa;'EXECsp_addli
系统 2019-08-12 01:52:30 2354
大家都在讨论关于数据库优化方面的东东,刚好参与开发了一个数据仓库方面的项目,以下的一点东西算是数据库优化方面的学习+实战的一些心得体会了,拿出来大家共享。欢迎批评指正阿!SQL语句:是对数据库(数据)进行操作的惟一途径;消耗了70%~90%的数据库资源;独立于程序设计逻辑,相对于对程序源代码的优化,对SQL语句的优化在时间成本和风险上的代价都很低;可以有不同的写法;易学,难精通。SQL优化:固定的SQL书写习惯,相同的查询尽量保持相同,存储过程的效率较高。
系统 2019-08-12 01:52:18 2354
--添加用户定义的数据类型textEXECsp_addtype'test','varchar(10)'GO--创建引用数据类型test的测试存储过程CREATEPROCp_test@testtestASSELECT@testGO--调用存储过程EXECp_test'aa'/*--结果----------aa--*/GO--修改数据类型testEXECsp_rename'test','test_bak','USERDATATYPE'/*--收到消息注意:更改
系统 2019-08-12 01:51:33 2354
索引是对数据库中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。索引是对数据库表中一个或多个列(例如,employee表的姓名(name)列)的值进行排序的结构。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。聚簇索引:死按照数据存放的物理位置为顺序的,能提高多行检索的速度。非聚簇索引:对于单行检索很快。可以建立三种索引:唯一索引、主键索引、聚集索引。数据库之索引
系统 2019-08-12 01:33:41 2354
sqlservr”执行程序是在SQLServer启动时运行的程序。你可以利用“sqlservr”程序来从命令行启动SQLServer。在以这种方式启动时,所有的启动信息会显示在命令提示窗口中,命令提示会话变成执行SQLServer专用的会话了。“sqlservr”工具的语法如下:sqlservr[-sinstance_name][-c][-dmaster_path][-f][-eerror_log_path][-lmaster_log_path][-m][
系统 2019-08-12 01:32:40 2354
冻结的集合前面一节讲述了集合的基本概念,注意,那里所涉及到的集合都是可原处修改的集合。还有一种集合,不能在原处修改。这种集合的创建方法是:>>>f_set=frozenset("qiwsir")#看这个名字就知道了frozen,冻结的set>>>f_setfrozenset(['q','i','s','r','w'])>>>f_set.add("python")#报错Traceback(mostrecentcalllast):File"",line1,in
系统 2019-09-27 17:56:34 2353
Python三种运行模式Python作为一门脚本语言,使用的范围很广。有的同学用来算法开发,有的用来验证逻辑,还有的作为胶水语言,用它来粘合整个系统的流程。不管怎么说,怎么使用python既取决于你自己的业务场景,也取决于你自己的python应用能力。就我个人而言,我觉得python作为既可以用来进行业务的开发,也可以进行产品原型的开发.一般来说,python的运行主要下面这三种模式。1.单循环模式单循环模式使用的最多,也最简单,当然也最稳定。为什么呢,因
系统 2019-09-27 17:56:03 2353
安装好所需要的插件和包:python、django、pip等版本如下:采用DjangoREST框架3.01、在python文件夹下D:\python\Lib\site-packages\django\bin打开cmd命令工具,本人将python文件夹名字改为了wwj,请注意:mkdirtutorialcdtutorialvirtualenvenvsourceenv/bin/activatepipinstalldjangopipinstalldjangore
系统 2019-09-27 17:55:47 2353
前言有时候在使用Python处理比较耗时操作的时候,为了便于观察处理进度,这时候就需要通过进度条将处理情况进行可视化展示,以便我们能够及时了解情况。这对于第三方库非常丰富的Python来说,想要实现这一功能并不是什么难事。tqdm就能非常完美的支持和解决这些问题,可以实时输出处理进度而且占用的CPU资源非常少,支持windows、Linux、mac等系统,支持循环处理、多进程、递归处理、还可以结合linux的命令来查看处理情况,等进度展示。大家先看看tqd
系统 2019-09-27 17:53:11 2353
Python分布式爬虫必学框架Scrapy打造搜索引擎部分课程截图:点击链接或搜索QQ号直接加群获取其它资料:链接:https://pan.baidu.com/s/1-wHr4dTAxfd51Mj9DxiJ4Q提取码:ik1n免费分享,如若链接失效请加群其它资源在群里,私聊管理员即可免费领取;群——517432778,点击加群,或扫描二维码免费课程资料领取目录:PythonFlask构建微信小程序订餐系统Python3实战Spark大数据分析及调度(网盘分
系统 2019-09-27 17:52:27 2353