摘要: 最近看到一些大佬都开始关注blazor,我也想学习一下。做了一个小的demo,todolist,仅是一个小示例,参考此vue项目的实现http://www.jq22.com/code1339 先看实现的效果图 不BB,直接可以去看 源码与预览地址 示例地址 http://baimocore.cn:8 阅读全文
posted @ 2020-06-10 08:56 xiakbin 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 简介 SequenceNumber是SQL Server2012推出的一个新特性。这个特性允许数据库级别的序列号在多表或多列之间共享。对于某些场景会非常有用,比如,你需要在多个表之间公用一个流水号。以往的做法是额外建立一个表,然后存储流水号。而新插入的流水号需要两个步骤: 1.查询表中流水号的最大值 阅读全文
posted @ 2020-06-10 08:36 xiakbin 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 开篇介绍2015年1月1日,新的一年开始之际,本来应该好好做点有意义的事情来跨个年的。结果,老习惯 - 睡觉之前一定要折腾一下电脑,说干就干,给新到的 DELL 电脑装虚机,下载 SQL SERVER 2014,安装 SQL SERVER 2014。SQL SERVER 2014 安装完成以后,不像 阅读全文
posted @ 2020-06-10 08:35 xiakbin 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 最近在维护公司项目时,需要加载某页面,总共加载也就4000多条数据,竟然需要35秒钟,要是数据增长到40000条,我估计好几分钟都搞不定。卧槽,要我是用户的话估计受不了,趁闲着没事,就想把它优化一下,走你。 先把查询贴上: select Pub_AidBasicInformation.AidBasi 阅读全文
posted @ 2020-06-10 08:33 xiakbin 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 简介 之前我已经写了一个关于SQL Server日志的简单系列文章。本篇文章会进一步挖掘日志背后的一些概念,原理以及作用。如果您没有看过我之前的文章,请参阅: 浅谈SQL Server中的事务日志(一) 事务日志的物理和逻辑构架 浅谈SQL Server中的事务日志(二) 事务日志在修改数据时的角色 阅读全文
posted @ 2020-06-10 08:30 xiakbin 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 一次执行多条SQL的技术要点如下:DatabaseMetaData接口是描述有关数据库的整体综合信息,由于DatabaseMetaData是接口,所以没有构造方法,故不能使用new来创建DatabaseMetaData对象,但是可以通过Connection的getMetaData()方法创建。例如: 阅读全文
posted @ 2020-06-10 08:29 xiakbin 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 经常听说SQL Server最难的部分是性能优化,不禁让人感到优化这个工作很神秘,这种事情只有高手才能做。很早的时候我在网上看到一位高手写的博客,介绍了SQL优化的问题,从这些内容来看,优化并不都是一些很复杂的问题,掌握了基本的知识之后也可以尝试优化自己的SQL程序,甚至是其他相关的程序。优化是一些 阅读全文
posted @ 2020-06-10 08:27 xiakbin 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 一 概述在数据库方面,对于非DBA的程序员来说,事务与锁是一大难点,针对该难点,本篇文章试图采用图文的方式来与大家一起探讨。“浅谈SQL Server 事务与锁”这个专题共分两篇,上篇主讲事务及事务一致性问题,并简略的提及一下锁的种类和锁的控制级别。下篇主讲SQL Server中的锁机制,锁控制级别 阅读全文
posted @ 2020-06-10 08:26 xiakbin 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 据了解绝大多数开发人员对于索引的理解都是一知半解,局限于大多数日常工作没有机会、也什么没有必要去关心、了解索引,实在哪天某个查询太慢了找到查询条件建个索引就ok,哪天又有个查询慢了,再建立个索引就是,或者干脆把整个查询SQL直接发给DBA,让DBA直接帮忙优化了,所以造成的状况就是开发人员对于索引的 阅读全文
posted @ 2020-06-10 08:24 xiakbin 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 一、页面(Page)和盘区(Extent):Sql Server2000中所有的信息都存储在页面上,除了事务日志(事务日志是由一系列记录组成的)页面是数据库中使用的最小数据单元,每个页面存储8K的信息。Sql Server2000中有以下几种类型的页面:数据页面:用于存储数据库数据,但不包括text 阅读全文
posted @ 2020-06-10 08:23 xiakbin 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 补充:看到这么多朋友对sql优化感兴趣,我又重新补充了下文章的内容,将更多关于sql优化的知识分享出来,喜欢这篇文章的朋友给个赞吧,哈哈,欢迎交流,共同进步。2015-4-30补充:非常感觉编辑的推荐,同时又对慢查询语句优化了一遍,并附上优化记录,欢迎阅读文章。场景我用的数据库是mysql5.6,下 阅读全文
posted @ 2020-06-10 08:18 xiakbin 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 我们在create table时经常会碰到这样的语句,例如:password nvarchar(10)collate chinese_prc_ci_as null,那它到底是什么意思呢?不妨看看下面:首先,collate是一个子句,可应用于数据库定义或列定义以定义排序规则,或应用于字符串表达式以应用 阅读全文
posted @ 2020-06-10 08:17 xiakbin 阅读(409) 评论(0) 推荐(0) 编辑
摘要: SQL Server 2008中SQL应用系列--目录索引 SQL Server 2008中对汇总有明显的增强,有点像Oracle的语法了。请看下面五个例子:假定场景如下:某几位员工在不同时间参加了不同的项目,获取了相应的收入,现在需要按各种分类进行统计。基本表如下:View Code USE te 阅读全文
posted @ 2020-06-10 08:15 xiakbin 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 一.本文所涉及的内容(Contents)本文所涉及的内容(Contents)背景(Contexts)实现过程(Realization)补充说明(Addon)参考文献(References)二.背景(Contexts) 在SQL Server 2008版本之前,对表数据库的变更监控,我们通常使用DML 阅读全文
posted @ 2020-06-10 08:14 xiakbin 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 参考文献:《Oracle完全学习手册》第11章1.PL/SQL概述PL/SQL(Procedure Language/Structuer Query Language)是Oracle对标准SQL规范的扩展,全面支持SQL的数据操作、事务控制等。PL/SQL完全支持SQL数据类型,减少了在应用程序和数 阅读全文
posted @ 2020-06-10 08:11 xiakbin 阅读(15) 评论(0) 推荐(0) 编辑
摘要: SQL Server 2016简体中文企业版 文件名:cn_sql_server_2016_enterprise 64位下载地址:ed2k:|file|cn_sql_server_2016_enterprise_x64_dvd_8699450.iso|2452795392|D8AFD8D6245F5 阅读全文
posted @ 2020-06-10 08:09 xiakbin 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 今天我们来学习学习通过反射技术来生成SQL语句。 反射提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性。 1.先建立实体类 用户实体类:public class User { public 阅读全文
posted @ 2020-06-10 08:08 xiakbin 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 现在有一个小场景,数据库中某表的一个字段存储的是html代码,假如现在需要替换掉html代码中的所有<a>标签。我们当然可以在C#中这样做:Regex regex = new Regex(@"<a[^>]*>[^<]*</a>");string cleanedHtml = regex.Replace 阅读全文
posted @ 2020-06-10 08:05 xiakbin 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 本帖提供两种做法,可避免在 SQL Server 事务锁定时产生的不正常或长时间阻塞,让用户和程序也无限期等待,甚至引起 connection pooling 连接数超过容量。 所谓的「阻塞」,是指当一个数据库会话中的事务,正在锁定其他会话事务想要读取或修改的资源,造成这些会话发出的请求进入等待的状 阅读全文
posted @ 2020-06-10 08:02 xiakbin 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 查询语句可能返回多条记录,如果数据量非常大,需要使用游标来逐条读取查询结果集中的记录。应用程序可以根据需要滚动或浏览其中的数据。本篇介绍游标的概念、分类、以及基本操作等内容。一:认识游标 游标是SQL Server的一种数据访问机制,它允许用户访问单独的数据行。用户可以对每一行进行单独的处理,从而降 阅读全文
posted @ 2020-06-10 01:05 xiakbin 阅读(14) 评论(0) 推荐(0) 编辑