java 集合 序列化
-
SQL应用与开发:(7)数据操作 · 查 · (一)常规型
SQL应用与开发:(七)数据操作·查·(一)常规型数据库是为了便于有效地管理信息而创建的,人们希望数据库可以随时提供所需要的数据信息。因此,对用户来说,数据查询是数据库最重要的功能。在数据库中创建了对象并且在基表中添加了数据后,用户便可以从数据库中检索特定信息。1.常规型常规型数据查询是通过SELECT语句来完成的。SELECT语句可以从数据库中按用户要求检索数据,并将查询结果...
301
热度 -
SQL Server调优系列进阶篇(深入剖解统计信息)
SQLServer调优系列进阶篇(深入剖析统计信息)前言经过前几篇的分析,其实大体已经初窥到SQLServer统计信息的重要性了,所以本篇就要祭出这个神器了。该篇内容会很长,坐好板凳,瓜子零食之类...不废话,进正题技术准备数据库版本为SQLServer2008R2,利用微软的以前的案例库(Northwind)进行分析,部分内容也会应用微软的另一个案例库AdventureWorks相信了解SQLS...
58
热度 -
sql server 基础教程[温故而知新3]
sqlserver基础教程[温故而知新三]子曰:“温故而知新,可以为师矣。”孔子说:“温习旧知识从而得知新的理解与体会,凭借这一点就可以成为老师了。“尤其是咱们搞程序的人,不管是不是全栈工程师,都是集十八般武艺于一身。不过有时候有些知识如果有很久没用了的话,就会忘记,甚至是忘的你一点都想不起来,尤其是一些基础的东西。所以我才打算写个"温故而知新"的系...
378
热度 -
Sql 中惯用日期转换Convert(Datetime)
Sql中常用日期转换Convert(Datetime)CONVERT(data_type,expression[,style])convert(varchar(10),字段名,转换格式)说明:此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)相互转换的时候才用到.语句结果SELECTCONVERT(varcha...
80
热度 -
SQL Server 使用全文索引开展页面搜索
SQLServer使用全文索引进行页面搜索标签:SQLSERVER/MSSQLSERVER/数据库/DBA/全文索引概述全文引擎使用全文索引中的信息来编译可快速搜索表中的特定词或词组的全文查询。全文索引将有关重要的词及其位置的信息存储在数据库表的一列或多列中。全文索引是一种特殊类型的基于标记的功能性索引,它是由SQLServer全文引擎生成和维护的。生成全文索引的过程不同于生成其他类型的索引。全文...
52
热度 -
LINQ to SQL活学活用(一):这要打破旧观念
LINQtoSQL活学活用(1):这要打破旧观念程序架构现在比较经典的架构,看看下面图片。如何实现在一个N层应用程序中我们如何使用LINQtoSQL呢?这给刚刚入门的朋友的确是个难题,使用LINQtoSQL就是ORM技术,可以很轻松的实现对数据库记录增删查改操作,但是我们如何去“构建它”才更合理,更科学,更好用?这才是我们真正要学习的,使用面向对象的接口、抽象达到这个目的,面向接口编程就是更好的选...
63
热度 -
LINQ感受(17)——LINQ to SQL语句之动态查询
LINQ体验(17)——LINQtoSQL语句之动态查询高级特性本文介绍LINQ的高级特性,其包括大家都关心的动态查询的用法,另外简单提下ID标识这个知识。动态查询有这样一个场景:应用程序可能会提供一个用户界面,用户可以使用该用户界面指定一个或多个谓词来筛选数据。这种情况在编译时不知道查询的细节,动态查询将十分有用。在LINQ中,Lambda表达式是许多标准查询运算符的基础,编译器创建lambda...
24
热度 -
在论坛中出现的比较难的sql有关问题:2
在论坛中出现的比较难的sql问题:2最近,在论坛中,遇到了不少比较难的sql问题,虽然自己都能解决,但发现过几天后,就记不起来了,也忘记解决的方法了。所以,觉得有必要记录下来,这样以后再次碰到这类问题,也能从中获取解答的思路。1、时间间隔计算.http://bbs.csdn.net/topics/390608930这个问题非常复杂。start_timeend_time2013-09-1117:26...
80
热度 -
sql cast 跟convert用法详解
sqlcast和convert用法详解总结:以下这条仅仅适用于mysqlSELECT{fnCONCAT(CONVERT(user_id,CHAR),USER_NAME)}ASstrFROMt_sys_user以下这条仅仅适用于sqlserver2008SELECT{fnCONCAT(CONVERT(CHAR,user_id),USER_NAME)}ASstrFROMt_sys_user以下这条sq...
49
热度 -
64位win7下PL/SQL Developer 报“ORA-12154: TNS:无法解析指定的连接标识符”有关问题的一个解决方法[转帖]
64位win7下PL/SQLDeveloper报“ORA-12154:TNS:无法解析指定的连接标识符”问题的一个解决办法[转帖]64位win7下PL/SQLDeveloper报“ORA-12154:TNS:无法解析指定的连接标识符”问题的一个解决办法????接着上次的话题,在64位win7上装了32位oracle10g以后又出现了新的问题:???在使用oracle自带的sqlplus连接本机或者...
57
热度 -
视图 v$sql,v$sqlarea,$sqltext,v$sqltext_with_newlines 的区别
视图v$sql,v$sqlarea,$sqltext,v$sqltext_with_newlines的差异视图v$sql,v$sqlarea,v$sqltext,v$sqltext_with_newlines是几个经常容易混淆的视图,主要是提供librarycache中当前缓存的sql语句的信息。这几个视图都可以提供当前有关sql语句的具体信息,但稍有差异。本文主要描述其差异并给出实例。一、sql...
375
热度 -
基于SQL的日记分析工具myselect
基于SQL的日志分析工具myselect基本介绍程序开发人员经常要分析程序日志,包括自己打印的日志及使用的其它软件打印的日志,如php,nginx日志等,linux环境下分析日志有一些内置命令可以使用,如grep,sort,uniq,awk等,其中最强大的是awk,是作为一门小巧的文本处理语言存在的,但由于它是一门语言,功能强大,但在命令行下使用并不那么方便,因为awk是面向计算而不是面向统计的。...
24
热度 -
Oracle 视图 v$sql,v$sqlarea,$sqltext,v$sqltext_with_newlines 的区别
Oracle视图v$sql,v$sqlarea,$sqltext,v$sqltext_with_newlines的差异视图v$sql,v$sqlarea,v$sqltext,v$sqltext_with_newlines是几个经常容易混淆的视图,主要是提供librarycache中当前缓存的sql语句的信息。这几个视图都可以提供当前有关sql语句的具体信息,但稍有差异。本文主要描述其差异并给出实例...
411
热度 -
SQL Server 话语大全(1)
SQLServer语句大全(1)语句功能数据操作SELECT--从数据库表中检索数据行和列INSERT--向数据库表添加新数据行DELETE--从数据库表中删除数据行UPDATE--更新数据库表中的数据数据定义CREATETABLE--创建一个数据库表DROPTABLE--从数据库中删除表ALTERTABLE--修改数据库表结构CREATEVIEW--创建一个视图DROPVIEW--从数据库中删除...
37
热度 -
C#怎么防SQL注入代码的实现一种小方法
C#如何防SQL注入代码的实现一种小方法网站安全性:C#防SQL注入代码的实现方法?对于网站的安全性,是每个网站开发者和运营者最关心的问题。网站一旦出现漏洞,那势必将造成很大的损失。为了提高网站的安全性,首先网站要防注入,最重要的是服务器的安全设施要做到位。下面说下网站防注入的几点要素。一:丢弃SQL语句直接拼接,虽然这个写起来很快很方便。二:如果用SQL语句,那就使用参数化,添加Param三:尽...
64
热度 -
目录SQL优化
索引SQL优化序言客服业务受到SQL语句的影响非常大,在规模比较大的局点,往往因为一个小的SQL语句不够优化,导致数据库性能急剧下降,小型机idle所剩无几,应用服务器断连、超时,严重影响业务的正常运行。因此,称低效的SQL语句为客服业务的‘恶龙’并不过分。数据库的优化方法有很多种,在应用层来说,主要是基于索引的优化。本次秘笈根据实际的工作经验,在研发原来已有的方法的基础上,进行了一些扩充,总结了...
28
热度 -
SQL语言总结和优化(整理)
SQL语言小结和优化(整理)上面几篇讨论的是数据库方面的事务和锁方面的一些内容,实际上我们在实际中最常用的就是基本的sql语句了,实际上我个人感觉sql很难记忆(哈哈,语法和编程语言差太多了),所以往往有时候写些复杂的sql语句就必须google一下语法了,虽然现在有不错的ORM的工具,但还是觉得简单得数据库操作使用ORM比较方便,但太复杂的应用就不太爽了,当然我们可以利用面向对象的思路把复杂的s...
34
热度 -
在SQL Server中,索引是一种增强式的存在,这意味着,即使没有索引,SQL Server仍然可以实现应有的功能。但索引可以在大多数情况上大大提升查询性能
在SQLServer中,索引是一种增强式的存在,这意味着,即使没有索引,SQLServer仍然可以实现应有的功能。但索引可以在大多数情况下大大提升查询性能,相信很多人都使用过多种富文本编辑器,富文本编辑器常用于编辑博客、用户交互,富文本编辑器分为两种:所见即所得和非所见即所得两种富文本编辑器的实现原理是不相同的。1.非所见即所得编辑器这种编辑器的实现原理很简单,用textarea元素就可以实现,假...
73
热度 -
Dubbo与Zookeeper、SpringMVC调整
Dubbo与Zookeeper、SpringMVC整合?互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。?第一:介绍Dubbo背景???????大规模服务化之前,应用可能只是通过RMI或Hessian等工具,简单的暴露...
125
热度 -
Nmon工具的使用于及通过nmon_analyse生成分析报表
Nmon工具的使用以及通过nmon_analyse生成分析报表????????在我们监控我们的操作系统的时候如果可以把各个硬件的监控信息生成形象化的分析报表图对于我们来说是件太好的事情了,而通过ibm的nom和nmon_analyser两者的结合完全可以实现我们的要求。首先对nmon和nmon_analyser做一个大概介绍。????Nmon是一个分析aix和linux性能的免费工具(其主要是ib...
145
热度