上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页
摘要: 1.公开数据库中自动生成的唯一二进制数字的数据类型。 2.timestamp 通常用作给表行加版本戳的机制。 3.存储大小为 8 个字节。 不可为空的 timestamp 列在语义上等价于 binary(8) 列。可为空的 timestamp 列在语义上等价于 varbinary(8) 列。这将导致 阅读全文
posted @ 2017-10-13 15:32 桃花雪 阅读(25969) 评论(0) 推荐(2)
摘要: 假如两个线程同时修改数据库同一条记录,就会导致后一条记录覆盖前一条,从而引发一些问题。 例如: 一个售票系统有一个余票数,客户端每调用一次出票方法,余票数就减一。 情景: 总共300张票,假设两个售票点,恰好在同一时间出票,它们做的操作都是先查询余票数,然后减一。 一般的sql语句: 1 2 3 4 阅读全文
posted @ 2017-10-13 15:14 桃花雪 阅读(514) 评论(0) 推荐(0)
摘要: ApexSQL Log破解版是一款功能强大的SQL数据恢复工具,支持SQL2005/2008/2012。很多时候我们存放在服务器中的SQL数据库会因黑客破坏或误操作造成数据库文件丢失的你问题,当数据库出现丢失,如果没有近期的数据库备份文件,那么意味着数据将会永久性的丢失,不过对于这类情况,我们可借助 阅读全文
posted @ 2017-10-12 20:33 桃花雪 阅读(2584) 评论(0) 推荐(0)
摘要: 之前使用过sql server 2000的查询设计器和Toad for oracle 都有格式化Sql语句的功能,感觉很方便,尤其对于我这种有着轻微强迫症的人来说。当最近把SQL Server Management Studio(SSMS)升级到2008 R2版本时,没有格式化的功能,之前的2005 阅读全文
posted @ 2017-10-12 17:47 桃花雪 阅读(2221) 评论(0) 推荐(2)
摘要: 1 前言 数据库大并发操作要考虑死锁和锁的性能问题。看到网上大多语焉不详(尤其更新锁),所以这里做个简明解释,为下面描述方便,这里用T1代表一个数据库执行请求,T2代表另一个请求,也可以理解为T1为一个线程,T2 为另一个线程。T3,T4以此类推。下面以SQL Server(2005)为例。 2 锁 阅读全文
posted @ 2017-10-03 16:55 桃花雪 阅读(276) 评论(0) 推荐(0)
摘要: 1. 机架和电缆服务器 确保每个电源插入不同的电源电路 果可能,请确保网络电缆已插入不同的网络交换机 2.SQL Server服务和SQL Server代理服务的使用域帐户。 在SQL Server 2012安装期间,您将需要知道这些帐户的用户名和密码 让这些帐户使用永不过期的密码 3.检查服务器上 阅读全文
posted @ 2017-10-03 15:02 桃花雪 阅读(1104) 评论(0) 推荐(0)
摘要: QLServer中提供了相当丰富的系统视图,能够从宏观到微观,从静态到动态反应数据库对象的存储结果、系统性能、系统等待事件等等。同时 也保留了与早期版本兼容性的视图,主要差别在于SQLServer2008提供的新系统视图一是更加全面和丰富、二是更注重命名规则。 SQLServer2008的几乎所有对 阅读全文
posted @ 2017-10-02 16:44 桃花雪 阅读(1863) 评论(0) 推荐(0)
摘要: 在网上找了许久关于伪造UrlReferrer地址资料,也许是搜索的关键词不对吧,还是内容涉及到了什么敏感的东西,愣是没找到,换成自定义UrlReferrer也找不到。经过仔细研究,原来在.NET中要自定义一个UrlReferre,只要设置Referer这个属性即可,以下是具体实现的代码。一般在.NE 阅读全文
posted @ 2017-10-02 14:03 桃花雪 阅读(4112) 评论(0) 推荐(0)
摘要: 2.平常设计的话都会把产品的属性放到产品表,比如颜色、规格、尺码等。不过我把属性单独拿出两张表,一张表存属性名,一张表存属性值。 3.本来考虑要品牌表的,但是后来想想品牌可以放到属性表里,把产品当成一个属性存进P_Property表,然后把品牌对应的值存到属性值表中。 4.不知道这么设计有没有欠缺的 阅读全文
posted @ 2017-09-26 17:48 桃花雪 阅读(2045) 评论(0) 推荐(0)
摘要: 文件和文件组填充策略 文件组对组内的所有文件都使用按比例填充策略。当数据写入文件组时,SQL Server 数据库引擎按文件中的可用空间比例将数据写入文件组中的每个文件,而不是将所有数据都写入第一个文件直至其变满为止。然后再写入下一个文件。例如,如果文件 f1 有 100 MB 可用空间,文件 f2 阅读全文
posted @ 2017-09-15 14:21 桃花雪 阅读(1207) 评论(0) 推荐(0)
摘要: tempdb 系统数据库是可供连接到 SQL Server 实例的所有用户使用的全局资源。tempdb 数据库用于存储下列对象:用户对象、内部对象和版本存储区。 用户对象 用户对象由用户显式创建。这些对象可以位于用户会话的作用域中,也可位于创建对象所用例程的作用域中。例程可以是存储过程、触发器或用户 阅读全文
posted @ 2017-09-15 14:09 桃花雪 阅读(9449) 评论(0) 推荐(0)
摘要: 对于提高查询性能非常有效,因此,一般应该考虑应该考虑为分区表建立索引,为分区表建立索引与为普通表建立索引的语法一直,但是,其行为与普通索引有所差异。默认情况下,分区表中创建的索引使用与分区表相同分区架构和分区列,这样,索引将于表对齐。将表与其索引对齐,可以使管理工作更容易进行,对于滑动窗口方案尤其如 阅读全文
posted @ 2017-09-15 11:11 桃花雪 阅读(2922) 评论(0) 推荐(0)
摘要: oracle正常运行的话,所需要启动的服务是这几个: Oracle ORCL VSS Writer Service,OracleDBConsoleorcl,OracleJobSchedulerORCL,OracleMTSRecoveryService,OracleOraDb11g_home1ClrA 阅读全文
posted @ 2017-08-25 21:26 桃花雪 阅读(796) 评论(0) 推荐(0)
摘要: --1. 当前系统日期、时间 select getdate() --2015-01-06 09:27:27.277 --2.时间操作 dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值dateadd(datepart,number,date)注: datepart : 阅读全文
posted @ 2017-08-17 11:05 桃花雪 阅读(907) 评论(0) 推荐(0)
摘要: 关于ServiceStack.Redis实体存储常用的有一下几个方法 StoreAsHash<T>(T entity) //将对象按照Hash存储 Redis.As<T>().Store(); //通过 IRedisTypedClient 将对象存入列表 Redis.As<T>().StoreAll 阅读全文
posted @ 2017-08-12 10:31 桃花雪 阅读(1093) 评论(0) 推荐(0)
摘要: 传统分页一般分页做缓存都是直接查找出来,按页放到缓存里,但是这种缓存方式有很多缺点。如缓存不能及时更新,一旦数据有变化,所有的之前的分页缓存都失效了。比如像微博这样的场景,微博下面现在有一个顶次数的排序。这个用传统的分页方式很难应对。 Redis缓存分页1.数据以ID为key缓存到Redis里;2. 阅读全文
posted @ 2017-08-12 09:40 桃花雪 阅读(18670) 评论(2) 推荐(1)
摘要: using System; using System.Collections.Generic; using ServiceStack.Redis; namespace SysBuild { class Program { //linux服务器地址 static private string host 阅读全文
posted @ 2017-08-11 15:22 桃花雪 阅读(1227) 评论(0) 推荐(0)
摘要: using System;using System.Collections.Generic;using System.Linq;using ServiceStack.Redis;using ServiceStack.Redis.Generic;namespace RedisHelper{ publi 阅读全文
posted @ 2017-08-11 14:06 桃花雪 阅读(1686) 评论(0) 推荐(0)
摘要: Redis在很多方面与其他数据库解决方案不同:它使用内存提供主存储支持,而仅使用硬盘做持久性的存储;它的数据模型非常独特,用的是单线程。另一个大区别在于,你可以在开发环境中使用Redis的功能,但却不需要转到Redis。 转向Redis当然也是可取的,许多开发者从一开始就把Redis作为首选数据库; 阅读全文
posted @ 2017-08-03 13:40 桃花雪 阅读(2138) 评论(1) 推荐(1)
摘要: 硬件性能瓶颈 内存 内存对SQL Server性能的影响胜过任何其他硬件。因此,对SQL Server系统的内存使用情况进行定期监视以确保内存的可用百分比高于20%是很有必要的。如果用户遭遇性能问题,同时可用内存百分比低于20%,那么此问题一定是内存分配不足导致的。这要求技术人员密切关注显示平均页面 阅读全文
posted @ 2017-08-02 16:31 桃花雪 阅读(901) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页