当前位置: 首页 > news >正文

北京怀柔网站建设公司传统网站网站

北京怀柔网站建设公司,传统网站网站,wordpress自定义结构空白页,wordpress自动采集工具以下为有网友公司的评估测试及使用规范 大家可以下载word看看 http://pan.baidu.com/s/1hquvRuc 一、和ADO.NET进行的压力测试 说明#xff1a;2000并发用户#xff0c;此图为一网友公司对moon.orm的测评 二、和ADO.NET的性能对比测试 说明#xff1a;同时请求10000条数据2000并发用户此图为一网友公司对moon.orm的测评 二、和ADO.NET的性能对比测试 说明同时请求10000条数据此图为一网友公司对moon.orm的测评 三、和实体框架的对比测试 using System; using System.Collections.Generic; using System.Data.Entity; using System.Diagnostics; using System.Linq; using System.Text; using Moon.Orm; using EfTest.Models; using eftest; namespace EfTest {class Program{private static readonly Stopwatch Watch new Stopwatch();static void Main(string[] args){Watch.Start();Database.SetInitializer(new SampleData());using (var db new TestContext()){db.Database.Initialize(false);}Watch.Stop();//Console.WriteLine(数据库初始化完成耗时{0}, Watch.Elapsed);Method01();StartTest();}private static void Method01(){Console.WriteLine(查询预热防止第一次查询影响结果。);var db new TestContext();Console.WriteLine(产品目录个数{0}, db.Categories.Count());Console.WriteLine(客户个数{0}, db.Customers.Count());Console.WriteLine(产品个数{0}, db.Products.Count());Console.WriteLine(订单个数{0}, db.Orders.Count());Console.WriteLine(订单明细个数{0}, db.OrderDetails.Count());db.Dispose();Console.WriteLine(查询预热结束-------------------------\r\n);}private static void StartTest(){Console.WriteLine(单表查询);EFTest1();MoonTest1();MoonDyanimic();Console.WriteLine();Console.WriteLine(连接查询);EFTestJoin();MoonTestJoin();Console.WriteLine();Console.WriteLine(嵌套查询);EFTestQianTao();MoonTestQianTao();Console.Read();}private static void EFTest1(){Watch.Restart();var db new TestContext();db.Configuration.AutoDetectChangesEnabledfalse;var list db.OrderDetails.Where(mm.DetailId1m.UnitPrice0).ToList();db.Dispose();Watch.Stop();Console.WriteLine( EFTest1:Watch.Elapsed);}private static void MoonTest1(){Watch.Restart();using (Db dbDb.CreateDefaultDb()) {var mql2OrderDetailsSet.SelectAll().Where(OrderDetailsSet.UnitPrice.BiggerThan(0).And(OrderDetailsSet.DetailId.BiggerThan(1)));var list2db.GetEntitiesOrderDetails(mql2);}Watch.Stop();Console.WriteLine(MoonTest1:Watch.Elapsed);}private static void MoonDyanimic(){using (Db dbDb.CreateDefaultDb()) {var list2db.GetDynamicList(select * from OrderDetails where DetailId10 ,hi);}Watch.Restart();using (Db dbDb.CreateDefaultDb()) {var mqlOrderDetailsSet.SelectAll();var list2db.GetDynamicList(select * from OrderDetails where DetailId1 and UnitPrice0 ,hi);}Watch.Stop();Console.WriteLine(MoonDyanimic:Watch.Elapsed);}private static void EFTestJoin(){Watch.Restart();var db new TestContext();db.Configuration.AutoDetectChangesEnabledfalse;var list db.OrderDetails.Where(mm.DetailId3m.UnitPrice0).Select(m new{m.DetailId,m.UnitPrice,m.Product.ProductName}).ToList();foreach (var A in list) {Console.WriteLine(A.DetailId A.UnitPrice A.ProductName);break;}db.Dispose();Watch.Stop();Console.WriteLine( EFTestJoin:Watch.Elapsed);}private static void MoonTestJoin(){Watch.Restart();using (Db dbDb.CreateDefaultDb()) {var mql2OrderDetailsSet.Select(OrderDetailsSet.DetailId,OrderDetailsSet.UnitPrice);var mqlProductsSet.Select(ProductsSet.ProductName);var joinmql.LeftJoin(mql2).ON(OrderDetailsSet.ProductId.Equal(ProductsSet.ProductId)).Where(OrderDetailsSet.UnitPrice.BiggerThan(0).And(OrderDetailsSet.DetailId.BiggerThan(3)));var list2db.GetDictionaryList(join);foreach (var A in list2) {Console.WriteLine(A[DetailId] A[UnitPrice] A[ProductName]);break;}}Watch.Stop();Console.WriteLine(MoonTestJoin:Watch.Elapsed);}private static void MoonTestQianTao(){Watch.Restart();using (Db dbDb.CreateDefaultDb()) {var mqlProductsSet.SelectAll().Where(ProductsSet.CategoryId.In(CategoriesSet.Select(CategoriesSet.CategoryId).Where(CategoriesSet.CategoryName.Equal(分类00))));var sqlmql.ToDebugSQL();var listdb.GetEntitiesProducts(mql);}Watch.Stop();Console.WriteLine(MoonTestQianTao:Watch.Elapsed);}private static void EFTestQianTao(){Watch.Restart();var db new TestContext();db.Configuration.AutoDetectChangesEnabledfalse;var list db.Products.Where(mm.Category.CategoryName.Equals(分类00)).ToList();db.Dispose();Watch.Stop();Console.WriteLine( EFTestQianTao:Watch.Elapsed);}} }执行文件下载地址http://pan.baidu.com/s/1i3khc0H先在sqlserver数据库中建一个名为:TestContext的数据库,您只需修改配置文件中的连接字符串然后运行即可  以下为网友运行截图    转载于:https://www.cnblogs.com/humble/p/3472764.html
http://www.pierceye.com/news/630367/

相关文章:

  • 网站建设服务套餐免费net网站空间
  • 导购网站怎么推广公司建多个网站
  • 做相册集什么网站电脑谷歌浏览器打开是2345网址导航
  • 做网站顾客提现金额后台私做网站名电子章
  • ps做网站素材文件打包开源软件开发
  • 焦作网站建设价格asp网站怎么运行
  • 宜昌市做网站的公司页面设计图片大全
  • 购买网站空间多少钱石家庄权威发布
  • 网站开发数据库动态管理网页制作商品页面模板
  • 电商网站设计模板平面设计师兼职网站
  • 网站建设的技术手段如何选择最好的域名
  • 汕头企业网站建设服务环境艺术设计网站推荐
  • 小米网站建设外贸网站建设哪家公司好
  • 怎样推广产品专业黑帽seo推广
  • 网站调用字体在阿里云备案网站通过
  • 手机网站做落地页石家庄网络营销
  • 如何把网站主关键词做到百度首页网站页面设计优化方案
  • 做门户网站多少钱做视频解析网站播放器和接口
  • 打开一个网站网站被挂马无法访问
  • 大连网站建设公司排名装饰设计公司哪个好
  • 苏州企业建设网站公司400电话网站源码
  • 贵州住房和城乡建设厅官网泰安千橙网站建设优化熊掌号
  • metro网站模板平面设计师网站
  • 怎样通过阿里云建设网站国内免费crm
  • 网站开发都需要学什么iis7网站建设
  • 网站 关键字it网站建设资讯网
  • 白银网站建设公司石家庄建行网站
  • 做网站全部乱码怎么办教学资源网站建设方案
  • 自己做的网站怎么添加文档做淘宝详情的网站
  • 安全认证的机票网站成就怎么做山东省住房和城乡建设厅政务服务