def handle(self, *args, **options): """ Make """ nbvalues = max(20, int(options['nbvalues'])) print Item.objects.all().count() values = valueset(nbvalues, 1) start = time.time() for val in values: res = insert.delay([val]) delta = time.time() - start print "insert {} in {} seconds linear".format(nbvalues, delta) print Item.objects.all().count()
def handle(self, *args, **options): """ Main """ bulk = options['bulk'] nbvalues = max(20, int(options['nbvalues'])) method = "copy{}".format(bulk) Item.objects.filter(method=method).delete() print Item.objects.all().count() # # bulk # values = valueset(nbvalues, bulk) start = time.time() self.launchbulk(values, bulk) delta = time.time() - start print "insert {} in {} seconds bulk {}".format(nbvalues, delta, bulk)