Some of you my be using CustomProperties in the bvc_Product table.
Looks like there is an issue with cloning products with CustomProperties.
I first found this in V5.4 Rev 5 and just now looked at the code in 5.6 which is the same.
\BVCommerce54\src\source\BVSoftware.Bvc5.Core\Catalog\InternalProduct.vb
Around line 1477 depending on version.
Code:
For Each cp As CustomProperty In Me.CustomProperties
newProduct.CustomProperties.Add(cp)
Next
Problem is here the newProduct already has the full collection of CustomProperties.
So you are adding a second copy and then saving them.
What happens eventually is you will end up with huge entries in the products table.
As you clone other products from the cloned product it just gets worse.
Eventually category pages will not load or product detail pages will not load or it takes forever.
Also, whenever a bot visits the website you can be sure you'll lock things up.
So, again this only applies if you use CustomProperties and do a lot of cloning.
If another developer could verify this also it would be appreciated.