随笔 - 290  文章 - 10  评论 - 83  2
随笔分类 - Database
维护一个旧程序 linq2sql,出现row not found or changed的异常
摘要:维护一个旧程序 linq2sql,出现row not found or changed的异常, 查博客园,文章都是一大抄,都不对。 想想之前都能保存的。这个异常是在加了字段之后出现的。 因为用vs.net 2017, 默认没安装linq2sql, 我是手动编辑dbml文件的。 然后我检查一下数据库这 阅读全文
posted @ 2018-11-03 12:52 Gu 阅读 (55) | 评论 (0) 编辑
使用mysql-proxy 快速实现mysql 集群 读写分离 [转]
摘要:使用mysql-proxy 快速实现mysql 集群 读写分离 目前较为常见的mysql读写分离分为两种: 1、 基于程序代码内部实现:在代码中对select操作分发到从库;其它操作由主库执行;这类方法也是目前生产环境应用最广泛,知名的如DISCUZ X2。优点是性能较好,因为在程序代码中实现,不需... 阅读全文
posted @ 2013-02-07 17:30 Gu 阅读 (154) | 评论 (0) 编辑
SQL Server Express 自动备份方法
摘要:使用Windows 【管理工具】的【任务计划程序】 操作步骤如下: 1. 选择【创建任务】,填入名称backup_db 2.然后选择【触发器】,假设选择每天执行一次,时间在下午6点。 3.选择【操作】- 新建- 启动程序,程序路径c:\backup.bat 确定 4.修改c:\backup.bat内... 阅读全文
posted @ 2012-12-22 19:57 Gu 阅读 (275) | 评论 (0) 编辑
SQL Server的FileStream和FileTable
摘要:互联网时代数据是爆炸式增长,我们常常需要把结构化数据和非结构化数据(如文档,演示文稿,视频,音频,图像)存储在一起。通常有几种方案: 1。在数据库中存储结构化数据,在文件系统中存储非结构化数据,然后数据库里有一个字段记录文件系统的路径,虽然这种方法成本合算,但它引入了额外的复杂度,因为你需要手动去... 阅读全文
posted @ 2012-11-14 12:09 Gu 阅读 (2727) | 评论 (9) 编辑
State Server实现多机器多站点 Session 共享 全手记
摘要:网络环境有2台windows 2008 (192.168.1.71,192.168.1.72) 需要部署成 WebFarm,提高容错性。 网站部署在2台机器上的2个站点,如何才能做到Session的共享呢?第一个方法:不共享。用HAProxy作负载均衡,它支持session会话保持功能,即同一个IP... 阅读全文
posted @ 2012-06-01 12:05 Gu 阅读 (396) | 评论 (1) 编辑
Collation conflict occur at operation on User define funtion & table's column
摘要:Collation conflict occur at operation on User define funtion & table's column. When you concat or case/when operation on user define function and col... 阅读全文
posted @ 2012-03-04 10:02 Gu 阅读 (205) | 评论 (0) 编辑
EntityFramework 4.1 FAQ
摘要:最近用EntityFramework 4.1把Petshop4.0做了改写.替换掉Model和DAL层.用的是Update Model From Database, 把碰到的问题列出来备忘:1. 用Partial Class 把类分开,在db有对应字段的放在EDMX文件里;例如订单总额这种统计数据就... 阅读全文
posted @ 2011-07-13 11:16 Gu 阅读 (896) | 评论 (0) 编辑
在Sql Server 使用系统存储过程sp_rename修改表名或列名
摘要:在Sql Server 使用系统存储过程sp_rename修改表名或列名 A. 重命名表 将表 oldTableName 重命名为 newTableName : EXEC sp_rename 'oldTableName', 'newTableName' B. 重命... 阅读全文
posted @ 2011-04-21 09:49 Gu 阅读 (2878) | 评论 (0) 编辑
win2008 压力测试
摘要:测试环境: VirtualBox 512M内存, Duo E8500@3.16G的一个CPUWindows WebServer 2008, Discuz!NT 3.5, Apache Bench Discuz!NT算是.net环境速度比较快的软件了Apache Bench 是Apache 附带的一个... 阅读全文
posted @ 2011-01-20 11:52 Gu 阅读 (499) | 评论 (4) 编辑
常用sqlserver 查询DB状态的语句
摘要:1. 查各个表占用空间以及记录数 select object_name(id) as tablename,8*reserved/1024 as reserved,rtrim(8*dpages/1024)+'Mb' as used,8*(reserved-dpages)/1024 as unused,... 阅读全文
posted @ 2011-01-14 11:38 Gu 阅读 (116) | 评论 (0) 编辑