コード例 #1
0
 public ComputeKeyPerformance0()
 {
     string serverconnstring = ConfigurationManager.ConnectionStrings["GuangZhou_GnEntities"].ToString();
     //servercontext = new GuangZhou_GnEntities1(serverconnstring);
     servercontext = new GuangZhou_GnEntities(serverconnstring);
     sqlserver_gn_table = servercontext.mpos_gn_common;
 }
コード例 #2
0
        public static void dumpEvnentType()
        {
            GuangZhou_GnEntities mmt = new GuangZhou_GnEntities();
            var mmts = mmt.mpos_gn_common.Take(1000);

            var db = from p in mmts
                     where p.Event_Type == 4
                     select new
                     {
                         //EventTypes = p.Event_Type,
                         //p.Query_Name,
                         //p.URI,
                         p.URI_Main,
                         p.Content_Type,
                         p.URI,
                         //p.Duration
                     };

            var dblist = db.ToList();

            Console.WriteLine(dblist.Count());

            var dblists = from p in dblist
                          select new
                          {
                              //EventType = Event_Type_MySql.getEventType(p.EventTypes),
                              //p.Query_Name,

                              //header=MySqlConvert0.getUriMainHeader(p.URI_Main),

                              //host = MySqlConvert0.getUriMain(p.URI_Main),

                              //p.Content_Type,

                              //p.URI,

                              abc = MySqlConvert0.getURI_MS_Type(MySqlConvert0.getURI_UA(p.URI)),

                              abc1 = MySqlConvert0.getURI_Weibo_Ver(MySqlConvert0.getURI_UA(p.URI)),

                              abc2 = MySqlConvert0.getURI_OS(MySqlConvert0.getURI_UA(p.URI)),

                              control_n = MySqlConvert0.getURI_Control_N(p.URI),

                              //imei=MySqlConvert0.getURI_IMEI(p.URI),
                              //ua=MySqlConvert0.getURI_UA(p.URI),

                              //content=MySqlConvert0.getContentTypeHeader(p.Content_Type),

                              //p.URI_Main,
                              //p.URI,
                              //p.Duration

                          };

            foreach (var i in dblists)
                MicroObjectDumper.Write(i);
        }
コード例 #3
0
        public MySqlToSqlServer2(bool crnewtable)
        {
            //清楚所有的mysql连接
            CreateNewTable.KillSleepingConnections(0,ref sql_conn_num);

            pagesize = Convert.ToInt16(ConfigurationManager.AppSettings["pagesize"]);

            string mysqlconnstring = ConfigurationManager.ConnectionStrings["guangzhou_0410Entities"].ToString();

            mysqlcontext = new guangzhou_0410Entities(mysqlconnstring);

            mysqlcontext.CommandTimeout = 3600;

            string serverconnstring = ConfigurationManager.ConnectionStrings["GuangZhou_GnEntities"].ToString();

            servercontext = new GuangZhou_GnEntities(serverconnstring);

            serverconn = ConfigurationManager.ConnectionStrings["serverconn"].ToString();

            mysqlconn = mysqlcontext.Connection.ConnectionString;

            sych = new SychronizeCache<ConcurrentBag<mpos_gn_common>>(maxqueuelength);

            if (crnewtable)
                servercontext.ExecuteStoreCommand(CreateNewTable.CreateNewServerTable);
        }