随笔分类 -  SQL

摘要:一、Oracle数据库操作 1、创建数据库 create database databasename 2、删除数据库 drop database dbname 3、备份数据库 完全备份 exp demo/demo@orcl buffer=1024 file=d:\back.dmp full=y de 阅读全文
posted @ 2020-06-08 10:06 惜时、笃学 阅读(493) 评论(0) 推荐(0) 编辑
摘要:ADO.NET连接字符串 名称 ADO.NET连接字符串 说明 ADO.NET连接字符串:SQL Server,SQL Server 2005,ACCESS,Oracle,MySQL,Interbase,IBM DB2,Sybase,Informix,Ingres,Mimer SQL,Lightba 阅读全文
posted @ 2019-12-03 14:58 惜时、笃学 阅读(240) 评论(0) 推荐(0) 编辑
摘要:sql优化总结 sql语句优化 性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外,更多的是因为系统存在大量的SQL语句需要优化。 为了获得稳定的执行性能,SQL语句越简单越好。对复杂的SQL语句,要设法对之进行简化。 常见的简化规则如下: 1)不要有超过5个以上的表连 阅读全文
posted @ 2019-06-17 21:51 惜时、笃学 阅读(186) 评论(0) 推荐(0) 编辑
摘要:高并发系统各不相同。比如每秒百万并发的中间件系统、每日百亿请求的网关系统、瞬时每秒几十万请求的秒杀大促系统。他们在应对高并发的时候,因为系统各自特点的不同,所以应对架构都是不一样的。另外,比如电商平台中的订单系统、商品系统、库存系统,在高并发场景下的架构设计也是不同的,因为背后的业务场景什么的都不一 阅读全文
posted @ 2019-06-09 09:56 惜时、笃学 阅读(492) 评论(0) 推荐(0) 编辑
摘要:网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。 这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。 1.对查询进行优化,要尽量避免全表扫描,首先应 阅读全文
posted @ 2019-06-03 21:22 惜时、笃学 阅读(969) 评论(0) 推荐(0) 编辑
摘要:我只会两种!!另外的可以自己研究 第一种:ROW_NUMBER() OVER()方式 select * from ( select *, ROW_NUMBER() OVER(Order by ArtistId ) AS RowId from ArtistModels ) as b where Row 阅读全文
posted @ 2019-06-03 21:15 惜时、笃学 阅读(257) 评论(0) 推荐(0) 编辑
摘要:我们如果要在sql server中,使用截取字符串的方法要怎样使用呢? sql server提供了3个常用截取字符串方法,LEFT()、RIGHT()、SUBSTRING() /****** Sql Server中截取字符串的常用方法 ******/ --1、LEFT()方法 --函数说明 --1) 阅读全文
posted @ 2019-06-03 21:13 惜时、笃学 阅读(273) 评论(0) 推荐(0) 编辑
摘要:1:定义 存储过程(stored procedure)是一组为了完成特定功能的SQL语句集合,经编译后存储在服务器端的数据库中,利用存储过程可以加速SQL语句的执行。 存储过程分为系统存储过程和自定义存储过程。 *系统存储过程在master数据库中,但是在其他的数据库中可以直接调用,并且在调用时不必 阅读全文
posted @ 2019-06-03 21:11 惜时、笃学 阅读(741) 评论(0) 推荐(0) 编辑
摘要:使用方法:我用的数据库是 Ms SQL Server 2012 ,练习时应当自己建数据,自己先思考,切勿急躁翻答案!否则效果减半,做完这些,恭喜你,你的 SQL 就算过关了。 (如果想要测试大数据可自行添加千万级数据方法另一篇文章有) 测试表格 --1.学生表Student(S#,Sname,Sag 阅读全文
posted @ 2019-06-03 21:06 惜时、笃学 阅读(1131) 评论(0) 推荐(0) 编辑
摘要:现在一直在做的项目,数据量相对也不小,开始的时候没有觉得,因为是刚开始,数据量还很小,在程序使用过程中速度还挺快,但是随着数据量的不停的增长,发现程序越来越慢,甚至出现了超时的问题,因此要对程序和数据库进行优化,前期项目比较紧,没有针对大数据量业务进行分析设计,所以索引等相关优化没有做到位,通过后期 阅读全文
posted @ 2019-06-03 20:55 惜时、笃学 阅读(428) 评论(0) 推荐(0) 编辑
摘要:1、复制旧表的数据到新表(假设两个表结构一样) INSERT INTO 新表 SELECT * FROM 旧表 2、复制旧表的数据到新表(假设两个表结构不一样) INSERT INTO 新表(字段1,字段2,.......) SELECT 字段1,字段2,...... FROM 旧表 3、复制表结构 阅读全文
posted @ 2019-06-03 20:12 惜时、笃学 阅读(2422) 评论(0) 推荐(0) 编辑
摘要:BULK INSERT 海量添加数据语法 参数说明 database_name 指定的表或视图所在的数据库的名称,如果未指定,则默认为当前数据库。 schema_name 表或视图架构的名称。 table_name 要将数据大容量导入其中的表或视图的名称。 ‘data_file’ 数据文件的完整路径 阅读全文
posted @ 2019-06-03 19:51 惜时、笃学 阅读(491) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示