摘要: 使用.net mongo的操作类操作azure(微软云)cosmosdb时,发现在做delete的操作的时候可以传一个文档对象,但是最后这个文档会解析成具体的sql语句,而当文档特别大时这样就出现了转换的sql语句超过了,语句的最大长度。而且由于这个语句很长执行的也慢。所以最好是根据唯一条件比如id 阅读全文
posted @ 2018-10-15 20:05 风灵ARCHER 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 线程分为前台和后台。比如我们直接new一个Thread这就是前台线程。 前台线程一定会执行。 比如我们创建2个线程:1号,2号,同时执行,假设1号是主线程,1执行完了,依旧会等待2执行完成,整个程序才会结束。 后台线程。 主线程执行完成以后,程序就结束了不会关心后台线程时候执行完毕。 这里说的后台线 阅读全文
posted @ 2018-10-15 20:00 风灵ARCHER 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 多线程执行中,调用Thread.Sleep()方法 分情况: 1。 单核的情况下 是把当前正在工作的主线程停止(也就是从把线程变成非工作线程)。 其他需要工作的线程来争夺CPU这个闲下来的核。谁争夺到了谁就开始执行。 直到下一次Sleep的时间到了,又重新来争夺这个CPU的核。但是这里要等到这个核空 阅读全文
posted @ 2018-10-15 19:28 风灵ARCHER 阅读(1251) 评论(0) 推荐(0) 编辑
摘要: sqlserver数据库连接池是一个客户端的东西。和sql server服务器无关。 各种provider默认的连接池大小不同。 比如:Ado.NET 中sqlserver 连接池默认的值是100. 连接池大小也是配置在连接字符串中, 程序启动后客户端的Provider程序根据字符串中定义的值维护连 阅读全文
posted @ 2018-10-15 19:12 风灵ARCHER 阅读(167) 评论(0) 推荐(0) 编辑