Skip to content

Instantly share code, notes, and snippets.

@shawnweisfeld
Last active August 29, 2015 14:18
Show Gist options
  • Save shawnweisfeld/2ecdf5ff31a387f13893 to your computer and use it in GitHub Desktop.
Save shawnweisfeld/2ecdf5ff31a387f13893 to your computer and use it in GitHub Desktop.
Stopwatch sw = new Stopwatch();
sw.Start();
var data = Guid.NewGuid().ToString();
int replicated = 0;
var primary = Massive.DynamicModel.Open("T1");
var secondary = Massive.DynamicModel.Open("T3");
primary.Execute("INSERT INTO MyTable ([info]) VALUES (@0)", data);
while (replicated == 0)
{
System.Threading.Thread.Sleep(10);
replicated = (int)secondary.Scalar("SELECT COUNT(*) FROM MyTable WHERE info = @0", data);
}
sw.Stop();
return sw.ElapsedMilliseconds;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment