Esempio n. 1
0
        TimeSpan iDatabase.insert(int howMany)
        {
            List <Record> batch = RandomSource.batch(howMany).ToList();
            Stopwatch     sw    = Stopwatch.StartNew();

            conn.InsertAll(batch, typeof(Record), true);
            return(sw.Elapsed);
        }
Esempio n. 2
0
        public TimeSpan insert(int howMany)
        {
            List <Record> batch = RandomSource.batch(howMany).ToList();

            Stopwatch sw = Stopwatch.StartNew();

            using (var sess = pool.GetSession())
                using (var trans = sess.BeginTransaction())
                {
                    sess.Cursor <Record>().AddRange(batch);
                    trans.Commit();
                }
            return(sw.Elapsed);
        }